1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 d6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 f6 8. d5 Bxc3+ 9. bxc3 Ne5 10. Be2 Ne7 11. Nd4 N7g6 12. f4 Nf7 13. Bb5+ Kf8 14. Ne6+ Bxe6 15. dxe6 c6 16. Bc4 Nh6 17. Ba3 Ke7 18. O-O Qc7 19. Qh5 Raf8 20. e5 fxe5 21. fxe5 Qb6+ 22. Kh1 Rxf1+ 23. Rxf1 Kd8 24. exd6 Qe3 25. Qa5+ Qb6 26. Qg5+ Kc8 27. d7+ Kc7 28. Qg3+ Kd8 29. Qb8# 1-0