1. d4 e6 2. Nf3 f5 3. Bg5 Nf6 4. e3 Be7 5. Bd3 O-O 6. c4 Bb4 7. Nc3 Bxc3 8. bxc3 c5 9. O-O Qe8 10. Bf4 Qe7 11. Qc2 d6 12. dxc5 dxc5 13. Ne5 Nbd7 14. Nxd7 Nxd7 15. Rad1 e5 16. Bg3 f4 17. exf4 exf4 18. Bxh7 Kh8 19. Rfe1 Qg5 20. Rd5 Qh6 21. Bf5 fxg3 22. hxg3 Nf6 23. Rxc5 Bxf5 24. Rxf5 Ng4 25. Rxf8 Rxf8 26. Re4 Qh2 27. Kf1 Qh1 28. resign