1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 Qa5 7. c3 Qa6 8. Qxa6 Nxa6 9. Na3 Bxa3 10. bxa3 Ne7 11. Rb1 b6 12. O-O h6 13. a4 Kd7 14. Ba3 g5 15. g4 Ng6 16. a5 b5 17. Ne1 Nh4 18. Nd3 Nf3 19. Kg2 Nd2 20. Rb2 Nxf1 21. Kxf1 h5 22. h3 hxg4 23. hxg4 Rh4 24. f3 Rh3 25. Kg2 Rah8 26. Rf2 Rh1 27. f4 R1h2 28. Kf3 Rxf2 29. Kxf2 gxf4 30. Nxf4 Rh2 31. Kg3 Rxa2 32. Bd6 Rxa5 33. g5 Ra3 34. Ne2 b4 35. Nf4 Rxc3 36. Kg4 b3 37. Ba3 Rc2 38. Nd3 Rd2 39. Nb2 Rxd4 40. Kh5 c5 41. Kh6 c4 42. Kg7 Ke8 43. Kf6 c3 44. g6 fxg6 45. Kxe6 c2 46. Kf6 c1=Q 47. resign