1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bc5 5. c3 dxc3 6. Bxf7 Kxf7 7. Qd5 Ke8 8. Qxc5 Qe7 9. Qxe7 Ngxe7 10. Nxc3 Rf8 11. Be3 d6 12. O-O-O Bg4 13. Rhg1 g6 14. Bh6 Rf6 15. Rd3 Bxf3 16. gxf3 Ne5 17. Rdd1 Rxf3 18. Be3 Kd7 19. Rg3 Raf8 20. b3 h5 21. h3 Rxg3 22. fxg3 Rf3 23. Bd2 Rxg3 24. Rh1 N7c6 25. resign