1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. Nf3 Bf5 5. Qb3 Nb6 6. Nc3 e6 7. e4 Bg6 8. Be3 Be7 9. a4 a5 10. Bb5 N8d7 11. Ne5 c6 12. Be2 Nxe5 13. dxe5 Nd7 14. Rd1 Qc8 15. f4 Nc5 16. Qc2 O-O 17. O-O h6 18. f5 exf5 19. exf5 Bh7 20. Ne4 Bxf5 21. Rxf5 Nxe4 22. Qxe4 b5 23. Bd3 g6 24. Rh5 Qe6 25. Rxh6 Rad8 26. Rf1 Rd5 27. Rf6 Qxe5 28. Rhxg6 fxg6 29. Qxg6 resign