1. Nf3 d5 2. d4 Nc6 3. c4 Bg4 4. cxd5 Qxd5 5. Nc3 Qa5 6. e3 e5 7. d5 O-O-O 8. Be2 Rxd5 9. Qxd5 Bb4 10. Qxa5 Bxa5 11. Bd2 Nf6 12. a3 e4 13. Nd4 Nxd4 14. Bxg4 Nxg4 15. exd4 e3 16. fxe3 Re8 17. O-O f6 18. Rfe1 a6 19. h3 Bxc3 20. bxc3 Nh6 21. e4 g5 22. e5 fxe5 23. Rxe5 Rxe5 24. dxe5 Nf7 25. e6 Nd6 26. Bxg5 Ne4 27. e7 Nd6 28. c4 Kd7 29. c5 Nf5 30. Rd1 Ke8 31. Rd8 resign