1. d4 f5 2. g3 Nf6 3. Bg2 g6 4. Nf3 Bg7 5. O-O O-O 6. c4 b6 7. Ne5 c6 8. b4 Bb7 9. Qb3 Qc7 10. Bf4 d6 11. c5 Nd5 12. cxd6 exd6 13. Nc4 Nxf4 14. gxf4 d5 15. Ne5 Nd7 16. e3 Nxe5 17. fxe5 f4 18. exf4 Rxf4 19. Qe3 Raf8 20. Nd2 Ba6 21. Rfc1 Rxf2 22. Qxf2 Rxf2 23. Kxf2 Qe7 24. a3 Qh4 25. Kg1 Qxd4 26. Kh1 Qxd2 27. Re1 Qf4 28. e6 Be5 29. resign