1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Qh4 7. Bxd5 Bc5 8. O-O Rf8 9. Bxc6 bxc6 10. Nxe5 Rxf2 11. Kh1 Qe4 12. Rxf2 Bxf2 13. Nf3 Bg4 14. Nc3 Qe6 15. d3 Bxf3 16. gxf3 O-O-O 17. Ne4 Bh4 18. Qf1 Rf8 19. Qg2 Qd5 20. Qg4 Qf5 21. Qxf5 Rxf5 22. Kg2 Be7 23. Be3 a6 24. a4 Kd7 25. Rb1 g5 26. b4 h5 27. Nc5 Bxc5 28. Bxc5 Re5 29. Kf2 Ke6 30. d4 Rf5 31. Re1 Kf6 32. Re8 g4 33. Rf8 Kg5 34. Rxf5 Kxf5 35. fxg4 Kxg4 36. c4 Kh3 37. Kg1 Kg4 38. b5 cxb5 39. cxb5 a5 40. b6 resign