1. d4 Nf6 2. e3 d5 3. Nf3 Bf5 4. Bd3 Bxd3 5. Qxd3 c6 6. O-O e6 7. c3 Nbd7 8. Nbd2 Bd6 9. c4 dxc4 10. Nxc4 Be7 11. e4 Nb6 12. Nfe5 O-O 13. b3 Qc7 14. Bf4 Nh5 15. g3 Nxf4 16. gxf4 Rfd8 17. a4 Nxc4 18. Qxc4 Rac8 19. f5 Bd6 20. fxe6 Bxe5 21. exf7 Kh8 22. dxe5 Qxe5 23. Rad1 g6 24. f4 Qf6 25. e5 Qe7 26. Rxd8 Rxd8 27. f5 Qg5 28. Kh1 gxf5 29. Rg1 resign