1. e4 e5 2. Bc4 Nf6 3. d3 Bc5 4. Nf3 Ng4 5. O-O d6 6. h3 Nf6 7. c3 Nh5 8. Ng5 Be6 9. Qxh5 g6 10. Qh6 Bxc4 11. dxc4 Nc6 12. Qg7 Rf8 13. Nxh7 d5 14. exd5 Na5 15. Bg5 Qc8 16. Nxf8 Bxf8 17. Qxe5 Kd7 18. Qf6 Qe8 19. Na3 Rd8 20. Rfe1 Kc8 21. Rxe8 Rxe8 22. Qxf7 b6 23. Nb5 Bd6 24. Qxe8 Kb7 25. b3 Bc5 26. Re1 a6 27. Nd4 Ka7 28. b4 Bd6 29. bxa5 bxa5 30. Rb1 c6 31. Nxc6