1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. d3 Nxc4 7. dxc4 h6 8. Nf3 e4 9. Qe2 Be7 10. Nd4 O-O 11. Be3 c5 12. dxc6 bxc6 13. Nxc6 Qc7 14. Nd4 Ng4 15. Nc3 Nxe3 16. fxe3 Bb7 17. O-O a6 18. Nf5 Bg5 19. h4 Bf6 20. Nxh6+ Kh7 21. Rxf6 gxf6 22. Qh5 Rh8 23. Nf5+ Kg8 24. Qg4+ Kf8 25. Qg7+ Ke8 26. Qxh8+ Kd7 27. Rd1+ Ke6 28. Qh5 Qxc4 29. Rd6+ Ke5 30. Rd4 Qc7 31. Ng7+