1. e4 e6 2. d3 Bc5 3. Nf3 d6 4. Be2 Nf6 5. Bg5 h6 6. Bxf6 Qxf6 7. c3 O-O 8. O-O e5 9. b4 Bb6 10. a4 a5 11. b5 Nd7 12. c4 Nc5 13. Nfd2 Qg5 14. Nc3 Bh3 15. g3 Bxf1 16. Bxf1 f5 17. Qe2 f4 18. Bg2 fxg3 19. hxg3 Ne6 20. Rf1 Qxg3 21. Nd5 Nf4 22. Nxf4 exf4 23. Re1 Rf6 24. Kf1 Qh2 25. Qf3 Raf8 26. Qh3 Qxh3 27. Bxh3 f3 28. Bg4 h5 29. Bxh5 g6 30. Bg4 Rf4 31. Be6 Kg7 32. Re3 Bxe3 33. fxe3 R4f6 34. Bg4 f2 35. e5 dxe5 36. Ne4 R6f7 37. Ng5 Rf6 38. Ne6 Rxe6 39. Bxe6 g5 40. Bd5 b6 41. Bg2 g4 42. Be4 g3 43. Bd5 Kh6 44. Bg2 Kg5 45. Be4 Kg4 46. Bg2 Rh8 47. Bh1 Rxh1 48. resign