1.e4 c6 2.d4 d5 3.Nd2 dxe4 4.Nxe4 Qd5 5.Bd3 Bf5 6.Qf3 e6 7.Qe3 Nd7 8.Ne2 Ngf6 9.Nxf6+ Nxf6 10.c4 Qxg2 11.Rg1 Ng4 12.Qf4 Qxh2 13.Bxf5 Qxf4 14.Bxf4 exf5 15.f3 Nf6 16.Be5 Nh5 17.Rg5 f6 18.Rxf5 g6 19.Bxf6 Nxf6 20.Rxf6 Bg7 21.Rf4 O-O-O 22.Rd1 Rhf8 23.Rxf8 Rxf8 24.Kf2 c5 25.Rh1 Rh8 26.d5 Bxb2 27.Nf4 Bd4+ 28.Ke2 Kd7 29.Ne6 h5 30.Kd3 h4 31.Nxd4 cxd4 32.Kxd4 h3 33.Rh2 Rh4+ 34.Ke5 b6 35.f4 a5 36.a4 Ke7 37.Ke4 g5 38.Kf5 g4 39.Kg5 g3 40.Re2+ Kd7 41.Kxh4 h2 42.Re1 g2 43.Re5 g1=Q 44.Re8 h1=R# 0-1