1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 Ne4 5. Qc2 f5 6. Bd3 d5 7. Ne2 Bxc3 8. bxc3 O-O 9. Ba3 Rf7 10. O-O b6 11. f3 Nd6 12. cxd5 exd5 13. e4 fxe4 14. fxe4 Rxf1 15. Rxf1 Bb7 16. e5 Ne4 17. Rf8 Qxf8 18. Bxf8 Kxf8 19. Nf4 Nd7 20. Nxd5 Bxd5 21. Bxe4 c6 22. Bxd5 cxd5 23. Qf5 Ke7 24. Qxh7 Kf7 25. Qf5 Ke7 26. Qg6 Rg8 27. Qd6 Ke8 28. Qe6 resign