1. e4 e6 2. Bb5 c6 3. Bc4 d5 4. Bb3 dxe4 5. Nc3 Nf6 6. f3 Bb4 7. fxe4 Bxc3 8. bxc3 Nxe4 9. d3 Qh4 10. g3 Nxg3 11. hxg3 Qxh1 12. Be3 g6 13. Qe2 Qh5 14. Qf2 Qf5 15. Qxf5 exf5 16. O-O-O Be6 17. Bxe6 fxe6 18. Bd4 Rg8 19. Re1 Kf7 20. Nf3 Re8 21. Ng5 Kg8 22. Nxe6 Na6 23. Kd1 Re7 24. Ng5 Rxe1 25. Kxe1 Re8 26. Kd1 c5 27. Bf6 h6 28. Nf3 Re3 29. Nh4 Rxg3 30. c4 Kf7 31. Be5 Rh3 32. Ng2 Ke6 33. Bb8 Rh1 34. Kd2 Nxb8 35. Nf4 Kf7 36. Ke3 g5 37. Ng2 Kf6 38. Kf2 Nc6 39. Ne3 Ne7 40. Kg2 Ra1 41. Nd5 Nxd5 42. cxd5 Rxa2 43. d6 Rxc2 44. Kf3 Ke6 45. resign