1. d4 d5 2. c4 Nf6 3. cxd5 Bg4 4. f3 Bh5 5. Nc3 Nxd5 6. e4 Nf6 7. Bd3 e6 8. Nge2 Be7 9. Be3 c6 10. O-O h6 11. Rc1 Nbd7 12. Na4 O-O 13. a3 g5 14. b4 Nb6 15. Nc5 Rb8 16. Qc2 Kg7 17. Ng3 Bg6 18. f4 Ng4 19. Qe2 Nxe3 20. Qxe3 gxf4 21. Qf2 fxg3 22. hxg3 Bxc5 23. bxc5 Nd7 24. Bb1 Nf6 25. Rce1 Ng4 26. Qb2 f6 27. Rf4 h5 28. Qb3 Qxd4 29. Kh1 e5 30. Rf3 Nf2 31. Kh2 Ng4 32. Kh1 Qxc5 33. resign