1. e4 e5 2. Nf3 Nf6 3. Bc4 Nxe4 4. Qe2 d5 5. Bb3 Nc6 6. d3 Nf6 7. Nxe5 Nxe5 8. Qxe5 Qe7 9. Qxe7 Bxe7 10. O-O O-O 11. Bg5 Be6 12. Nc3 c6 13. Rfe1 Rfe8 14. Ne2 Nd7 15. Bxe7 Rxe7 16. Nf4 Rae8 17. h3 Nc5 18. Nxe6 Rxe6 19. Rxe6 Rxe6 20. Kf1 a5 21. a4 Nxb3 22. cxb3 Kf8 23. Re1 Rxe1 24. Kxe1 Ke7 25. Kd2 Ke6 26. Ke3 Kf5 27. g3 h5 28. f3 g5 29. d4 b6 30. Kd3 h4 31. gxh4 gxh4 32. Ke3 f6 33. b4 axb4 34. b3 Ke6 35. Kf4 c5 36. dxc5 bxc5 37. a5 Kd6 38. a6 Kc6 39. Ke3 c4 40. bxc4 dxc4 41. Kd4 b3 42. Kc3 Kb6 43. Kxc4 b2 44. a7 Kxa7 45. Kd5 b1=Q 46. Ke6 Qh1 47. f4 Qxh3 48. f5 Qc3 49. Kf7 h3 50. resign