1. d4 d5 2. Nf3 Nc6 3. Bf4 Nf6 4. e3 e6 5. Bb5 Bd7 6. O-O Ne4 7. Nbd2 Nxd2 8. Qxd2 Be7 9. a3 O-O 10. Rac1 a6 11. Bd3 b5 12. Ne5 Nxe5 13. Bxe5 c6 14. e4 dxe4 15. Bxe4 Bg5 16. Bf4 Bxf4 17. Qxf4 a5 18. Qd6 b4 19. axb4 axb4 20. Qxb4 Rb8 21. Qc3 Rb5 22. b3 Rh5 23. g3 Qf6 24. f4 e5 25. dxe5 Qe6 26. Qf3 Qh6 27. h4 Bh3 28. Rfd1 c5 29. Rd6 Qxd6 30. exd6 Rh6 31. Rd1 Re6 32. Kh2 Rc8 33. Kxh3 c4 34. bxc4 Rxc4 35. d7 g6 36. d8=Q Kg7 37. Bd5 Rxc2 38. Bxe6 fxe6 39. Rd7 Kh6 40. Qg5