1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O Nge7 8. Ng5 d5 9. exd5 Ne5 10. Qxd4 f6 11. Re1 Bb6 12. Qh4 Bf5 13. Nf3 Nxf3 14. gxf3 Bc5 15. Nd2 Bd6 16. Nb3 g5 17. Qh6 Qd7 18. Nd4 O-O-O 19. Bb5 c6 20. Rxe7 Qxe7 21. Nxf5 Qe5 22. Nxd6 Rxd6 23. Bf1 Qxd5 24. Ba3 c5 25. Qg7 Re8 26. Qxh7 Kb8 27. h3 b6 28. Rb1 Rd7 29. Qc2 Re5 30. Kg2 Rd8 31. c4 Qc6 32. Bb2 Re6 33. Bd3 Red6 34. Be4 Qd7 35. Bc3 Rh8 36. Bf5 Qd8 37. a4 Rh4 38. Bg4 Qf8 39. Qf5 Rxg4 40. hxg4 Qc8 41. Qg6 Qc6 42. a5 Kb7 43. axb6 axb6 44. Ra1 resign