1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nf6 5.Qe2 Qd5 6.Nxf6+ gxf6 7.g3 c5 8.Bg2 Nc6 9.O-O Bg4 10.h3 Nd4 11.Nxd4 Bxe2 12.Bxd5 Bxf1 13.Bxb7 Rb8 14.Bc6+ Kd8 15.Kxf1 cxd4 16.c3 Kc7 17.Bf3 d3 18.Bh5 e5 19.Bxf7 f5 20.Be6 f4 21.Bf5 Rd8 22.Kg2 fxg3 23.fxg3 h5 24.b4 Bh6 25.Kf3 e4+ 26.Bxe4 Rhf8+ 27.Kg2 h4 28.g4 Rfe8 29.Kf3 Re7 30.b5 Rde8 31.Bg6 Rf8+ 32.Bf5 Re1 33.Bb2 Rxa1 34.Bxa1 Bxd2 35.c4 Bg5 36.Be5+ Kb6 37.Bd4+ Ka5 38.Bc3+ Ka4 39.Bd4 d2 40.Ke2 Re8+ 41.Kd1 Re1+ 42.Kc2 d1=Q+ 43.Kc3 Qd2# 0-1