1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Nxf7 Bxf2 6. Kxf2 Qe7 7. Nxh8 Qc5 8. Kf1 Qxc4 9. d3 Qg8 10. Ng6 hxg6 11. c3 d5 12. Bg5 Bg4 13. Qb3 O-O-O 14. Na3 Rf8 15. Ke1 Na5 16. Qb5 b6 17. Kd2 dxe4 18. Rae1 Rd8 19. Bxf6 gxf6 20. Rxe4 Bf5 21. Re3 Qxa2 22. Kc2 Be6 23. c4 c6 24. Qb4 Bf5 25. h3 e4 26. dxe4 Bd7 27. Rd1 c5 28. Qe1 Ba4 29. resign