1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Nc3 Bc5 5. O-O a6 6. Bc4 O-O 7. a3 d6 8. d3 Bg4 9. h3 Bxf3 10. Qxf3 h6 11. Nd5 Nxd5 12. Bxd5 Nd4 13. Qg4 c6 14. Bc4 Nxc2 15. Rb1 Nd4 16. Bxh6 Qf6 17. Be3 b5 18. Bxd4 bxc4 19. Bxc5 dxc5 20. dxc4 Rfe8 21. f4 Rad8 22. fxe5 Qxe5 23. Rf5 Qd4 24. Kh1 Rxe4 25. Qh5 g6 26. Rg5 Re5 27. Qh6 Rde8 28. Rxe5 Rxe5 29. b3 Qd3 30. Ra1 Qxb3 31. Qf4 Re6 32. Rf1 f5 33. Rf3 Qd1 34. Kh2 Qd6 35. Qxd6 Rxd6 36. g4 fxg4 37. hxg4 a5 38. g5 Kg7 39. a4 Rd4 40. Rc3 Rd2 41. Kh3 Ra2 42. Kg3 Rxa4 43. Kg4 Ra1 44. Re3 a4 45. Re6 Rc1 46. resign