1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Nxe4 5. Qe2 Nxc3 6. dxc3 d6 7. Ng5 Be6 8. Nxe6 fxe6 9. Bxe6 Qf6 10. Bd5 Be7 11. O-O Rf8 12. Be3 g6 13. Bh6 Rh8 14. f4 Kd8 15. fxe5 Qxe5 16. Qxe5 Nxe5 17. Bxb7 Rb8 18. Bd5 Rxb2 19. Rac1 Kd7 20. h3 Rbb8 21. Bg7 Rhg8 22. Bxg8 Rxg8 23. Bh6 g5 24. Rcd1 Ke8 25. Rf5 Rg6 26. Bxg5 Bxg5 27. Rdf1 Be3 28. Kh2 Ke7 29. g4 Ke6 30. Kg3 Bd2 31. Rh5 h6 32. Rf2 Bxc3 33. Rf4 a5 34. h4 c5 35. g5 hxg5 36. hxg5 Bd2 37. Re4 Bxg5 38. Ra4 Kd5 39. Kh3 Bd2 40. Rah4 Kc6 41. Re4 Nf3 42. Rg4 Ng1 43. Kh4 Be1 44. Rg3 Bxg3