1. e4 d5 2. exd5 Nf6 3. c4 e6 4. dxe6 Bxe6 5. Nf3 Nc6 6. Be2 Be7 7. O-O O-O 8. d4 a6 9. Nc3 Bg4 10. Be3 Re8 11. h3 Bh5 12. Nh2 Bxe2 13. Nxe2 Na7 14. Bg5 b5 15. b3 Ne4 16. Bxe7 Qxe7 17. Re1 Qf6 18. f3 Ng5 19. Qd3 Rad8 20. Ng4 Qe6 21. Ng3 Qxe1 22. Rxe1 Rxe1 23. Kf2 Ree8 24. Ne4 Nxe4 25. fxe4 bxc4 26. bxc4 Nc6 27. d5 Ne5 28. Nxe5 Rxe5 29. Qd4 Rde8 30. Kf3 f6 31. c5 Rxe4 32. Qxe4 Rxe4 33. Kxe4 Kf7 34. g4 g6 35. Kf4 h6 36. h4 Ke7 37. h5 g5 38. Kf5 a5 39. Kg6 resign