1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 d6 6. h3 Be6 7. Bb3 Qd7 8. Nc3 O-O-O 9. Bg5 h6 10. Bh4 g5 11. Bg3 g4 12. hxg4 Bxg4 13. Qe2 Nd4 14. Qd1 Bxf3 15. gxf3 Rdg8 16. Kh2 Nh5 17. Qc1 Nxf3+ 18. Kg2 Nf4+ 19. Qxf4 exf4 20. Kxf3 Qg4+ 21. Kg2 fxg3 22. Rg1 gxf2+ 23. Kf1 fxg1=Q# 0-1