1. d4 Nf6 2. Nf3 c5 3. d5 b5 4. Bg5 Bb7 5. Bxf6 exf6 6. e4 a6 7. a4 b4 8. Nbd2 d6 9. Bd3 Nd7 10. O-O Be7 11. Nh4 Ne5 12. Nf5 Bf8 13. f4 Nxd3 14. cxd3 g6 15. Ne3 f5 16. Ndc4 Bg7 17. Qf3 Bd4 18. Rae1 O-O 19. Kh1 Qf6 20. e5 dxe5 21. fxe5 Qh4 22. Nd6 Bc8 23. Nec4 Rb8 24. a5 Qe7 25. Qg3 Bb7 26. Nxf5 Qd7 27. e6 fxe6 28. dxe6 Qa4 29. e7 resign