1. e4 e5 2. Nf3 Nc6 3. Nc3 Qf6 4. Nd5 Qd6 5. d4 f6 6. b3 f5 7. dxe5 Nxe5 8. Nxe5 Qxe5 9. Bf4 Qxe4 10. Qe2 Kf7 11. Nxc7 Qxf4 12. Nxa8 Qb8 13. Qc4 Ke8 14. Nc7 Kd8 15. Nd5 Qe5 16. Be2 Qxa1 17. Bd1 Qe5 18. Be2 Ne7 19. Nxe7 Bxe7 20. O-O Qc7 21. Qf7 Bf6 22. Bc4 d6 23. Qh5 g6 24. Qe2 Bd7 25. Re1 Re8 26. Qd2 Rxe1 27. Qxe1 b5 28. Bg8 h6 29. Bf7 g5 30. c4 bxc4 31. Bxc4 Be5 32. g3 f4 33. Qe4 Qc6 34. Qg6 Bh3 35. Bf1 Qc1 36. Qd3 Ke7 37. gxf4 Bxf1 38. Qxf1 Qxf1 39. Kxf1 Bxf4 40. h3 Ke6 41. Ke2 Kd5 42. Kd3 Kc5 43. Kc3 Be5 44. Kd3 Kb4 45. Kc2 Ka3 46. Kb1 d5 47. resign