1. d4 Nf6 2. c4 c5 3. d5 e5 4. Nc3 d6 5. e4 Be7 6. Bd3 Bg4 7. f3 Bd7 8. Nge2 Na6 9. O-O O-O 10. f4 exf4 11. Bxf4 Ng4 12. h3 Nh6 13. e5 dxe5 14. Bxe5 f5 15. Nf4 Bg5 16. Nce2 Nf7 17. Bc3 Qe7 18. a3 Rae8 19. Qc2 Ne5 20. Bxe5 Qxe5 21. Rae1 Rf7 22. Ne6 Bh4 23. Bxf5 Rxf5 24. N2d4 Rxf1 25. Rxf1 Qe3 26. Kh1 cxd4 27. resign