1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.c3 Ngf6 6.Nxf6+ Nxf6 7.Nf3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.Bc4 Bd6 11.Bd2 Nd5 12.O-O-O Qf6 13.Qe2 Nf4 14.Qf1 Nd5 15.g3 h6 16.h4 O-O-O 17.Kb1 Bc7 18.Qe2 Rhe8 19.f4 Qg6+ 20.Qd3 Qxd3+ 21.Bxd3 h5 22.Kc2 g6 23.b4 Ne7 24.a4 Nf5 25.Rhg1 a6 26.Rb1 Kd7 27.Be1 b5 28.Bf2 Ra8 29.Ra1 Ne7 30.Ra2 Nd5 31.Rga1 Rab8 32.Kb3 Rec8 33.Be1 Bd8 34.Be2 Ra8 35.axb5 cxb5 36.Bxb5+ axb5 37.Rxa8 Rxa8 38.Rxa8 Nb6 39.Ra7+ Bc7 40.Kc2 Kc6 41.Kd3 Nc8 42.Ra8 Kb7 43.Ra1 Nd6 44.Bf2 Nc4 45.d5 exd5 46.Ra7+ Kb8 47.Ra6 Kb7 48.Rf6 Nd6 49.Bc5 Ne4 50.Rxf7 Nxc5+ 51.bxc5 Ka6 52.Rxc7 g5 53.Rg7 gxh4 54.gxh4 Ka5 55.Ra7# 1-0