1. e4 e5 2. f4 exf4 3. Nf3 Nf6 4. Nc3 Nc6 5. Bc4 Bb4 6. a3 Bxc3 7. dxc3 Nxe4 8. Qd5 Nd6 9. Bb3 Qe7+ 10. Kf1 O-O 11. Bxf4 Re8 12. Ng5 Qe2+ 13. Kg1 Qe7 14. Qd3 g6 15. Bxd6 cxd6 16. Bxf7+ Kf8 17. Bxe8 Kxe8 18. Nf3 Ne5 19. Nxe5 Qxe5 20. g3 Qc5+ 21. Kg2 b6 22. Rae1+ Kd8 23. Rhf1 Bb7+ 24. Kh3 Qh5# 1-0