1. d4 Nf6 2. Bg5 Ne4 3. Bh4 c5 4. f3 g5 5. fxe4 gxh4 6. e3 Nc6 7. Nf3 e6 8. c3 b6 9. d5 Ne7 10. dxe6 dxe6 11. Bb5 Bd7 12. Bxd7 Qxd7 13. Qxd7 Kxd7 14. Nxh4 Bh6 15. Ke2 Nc6 16. Rf1 Ke7 17. Nd2 Ne5 18. h3 Rhg8 19. g4 Rad8 20. Nhf3 Nc6 21. Rad1 Rd7 22. Nc4 Rgd8 23. Rxd7 Rxd7 24. Nfe5 Nxe5 25. Nxe5 resign