1. d4 f5 2. Bg5 h6 3. Bd2 d5 4. Nf3 g5 5. Ne5 Bg7 6. e3 c6 7. c4 dxc4 8. Bxc4 b5 9. Bxg8 Rxg8 10. Nd3 Qd6 11. O-O Ba6 12. b4 Rf8 13. a3 Nd7 14. Nc3 f4 15. Qh5 Kd8 16. Qf3 Nb6 17. Ne4 Qb8 18. Ndc5 Bc8 19. h3 Qc7 20. Bc3 Nc4 21. Qe2 Nd6 22. Nxd6 Qxd6 23. Ne4 Qd5 24. Nc5 f3 25. gxf3 Bxh3 26. Rfc1 Rxf3 27. Bd2 Qf5 28. Be1 Qg4 29. resign