1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nd4 6. d6 Qxd6 7. Nxf7 Qc6 8. O-O Qxc4 9. Nxh8 Nxc2 10. b3 Qd3 11. Bb2 Bd6 12. Na3 Nxa1 13. Qxa1 Be6 14. Bxe5 O-O-O 15. Bxf6 gxf6 16. Qxf6 Bd5 17. Nc4 Bxc4 18. bxc4 Rf8 19. Nf7 Bc5 20. Qe6 Kb8 21. Rd1 Qd4 22. Qe2 Qg7 23. Ne5 Bxf2 24. Kh1 Bd4 25. Nf3 Bf6 26. d4 a6 27. c5 Rd8 28. c6 Bxd4 29. Nxd4 Rxd4 30. Qe8 Ka7 31. Qe3 resign