1. d4 Nf6 2. c4 e5 3. dxe5 Ng4 4. Bf4 Bc5 5. e3 g5 6. Bg3 Nh6 7. Bd3 Nc6 8. Ne2 Qe7 9. Nd2 Nxe5 10. Bxe5 Qxe5 11. b3 g4 12. Qc2 f5 13. O-O b6 14. Ng3 Rf8 15. Rfe1 Bb7 16. a3 O-O-O 17. b4 Bd6 18. Nb3 Kb8 19. Rac1 f4 20. exf4 Qxf4 21. Bxh7 Rh8 22. Be4 c6 23. c5 Bc7 24. a4 Nf7 25. b5 Qh6 26. Nf1 Ng5 27. bxc6 Bxh2 28. Nxh2 Qxh2 29. Kf1 Ba6 30. Bd3 Rhe8 31. c7 Qxc7 32. Bxa6 Qh2 33. Re3 Rxe3 34. fxe3 Qh1 35. Kf2 Rf8 36. Kg3 Qh5 37. cxb6 Rf3 38. gxf3 resign