1. d4 Nf6 2. Nf3 e6 3. e3 Bb4 4. c3 Be7 5. Bd3 Nc6 6. O-O b6 7. Nbd2 Bb7 8. e4 O-O 9. Ng5 d6 10. Qc2 h6 11. Ngf3 e5 12. dxe5 Nxe5 13. Nd4 c5 14. Nf5 Re8 15. Bb5 Bc6 16. Bxc6 Nxc6 17. Nc4 Qc7 18. Bf4 Ne5 19. Nce3 Kh7 20. Rfd1 g5 21. Bg3 Rad8 22. Nd5 Nxd5 23. exd5 Kh8 24. Nxh6 Bf6 25. Qf5 Bg7 26. Bxe5 Rxe5 27. Nxf7 Kg8 28. Nxe5 Bxe5 29. Qxg5 Kf8 30. Rd3 Ke8 31. Rf3 Qh7 32. Rh3 Qf7 33. Re1 Kd7 34. Qg4 Kc7 35. Qa4 Kb8 36. b4 Bxc3 37. Rf3 Qxf3 38. gxf3 Bxe1 39. bxc5 dxc5 40. Qf4 Kb7 41. Qe4 Bb4 42. f4 Kc7 43. f5 resign