1. d4 d5 2. c4 Nf6 3. Nc3 dxc4 4. e3 Be6 5. g3 g6 6. Bg2 Bd5 7. Nxd5 Nxd5 8. Qa4 c6 9. Qxc4 b5 10. Qc2 e6 11. Ne2 Nb4 12. Qd1 N8a6 13. e4 c5 14. O-O e5 15. d5 Nc7 16. a3 Nba6 17. f4 Bd6 18. Rb1 O-O 19. fxe5 Bxe5 20. Be3 Ne8 21. Bh3 Nf6 22. Qc2 Qc7 23. b4 c4 24. Bd4 Rfe8 25. Rxf6 Bxf6 26. Bxf6 Nb8 27. Bg2 Nd7 28. Bg5 Ne5 29. Rd1 Ng4 30. Nd4 Qe5 31. Bf4 Qh5 32. h4 Ne5 33. Nxb5 Re7 34. d6 Rd7 35. Bh3 Rdd8 36. Qc3 Qxd1 37. Kg2 Qe2 38. Kh1 Nf3 39. resign