1. d4 Nf6 2. c4 e6 3. Nf3 d5 4. Nc3 c6 5. g3 dxc4 6. Bg2 Nbd7 7. O-O b5 8. e4 Bb7 9. e5 Nd5 10. Ng5 h6 11. Nxe6 fxe6 12. Qh5 g6 13. Qxg6 Ke7 14. Nxd5 cxd5 15. Bh3 Qe8 16. Qxe6 Kd8 17. Qf5 Be7 18. a4 Rf8 19. Qg4 h5 20. Qe2 bxa4 21. f4 Bc6 22. f5 h4 23. Bg4 Kc7 24. Kg2 hxg3 25. hxg3 Nc5 26. f6 Nb3 27. Bh5 Qc8 28. Bd2 Bc5 29. dxc5 d4 30. Bf3 Qe6 31. Rh1 Rh8 32. Rad1 a3 33. bxa3 d3 34. Qf2 Bxf3 35. Qxf3 Nxd2 36. Rxd2 c3 37. Rxd3 Rxh1 38. Kxh1 c2 39. Rc3 Rh8 40. resign