1.Nf3 b6 2. d4 e5 3. Nxe5 Qe7 4. Bf4 Ba6 5. e3 Bxf1 6. Rxf1 f6 7. Nf3 Nc6 8. Nc3 Qb4 9. Qb1 Qa5 10. a3 Nge7 11. b4 Qf5 12. Bg5 fxg5 13. b5 Nd5 14. Nxd5 Qxd5 15. bxc6 dxc6 16. c3 g4 17. Nd2 Qxg2 18. Ke2 Bd6 19. Rg1 Qxh2 20. Rxg4 O-O 21. Ne4 h5 22. Rg1 h4 23. Ng5 Qxf2+ 24. Kd1 Qxg1+