1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.d4 c6 5.Bc4 Bf5 6.Ne2 e6 7.O-O Nd7 8.Ng3 Bg6 9.f4 h5 10.f5 exf5 11.Qe2+ Ne7 12.Bg5 f6 13.Bf4 h4 14.Nh1 O-O-O 15.Be6 Bh5 16.Qc4 Ng6 17.Bd2 Qb4 18.Qxb4 Bxb4 19.Bxf5 Kc7 20.Nd5+ cxd5 21.Bxb4 Nb8 22.Ba5+ b6 23.Bd2 Nc6 24.c3 Nge7 25.Be6 Kb7 26.Rae1 Bg6 27.Rf4 Be8 28.b4 Nc8 29.Nf2 N6e7 30.Rf3 Nd6 31.Bf7 Bxf7 32.Rxe7+ Ka8 33.Bf4 Bh5 34.Rh3 Nf5 35.Re1 Rhe8 36.Rxe8 Rxe8 37.g4 hxg3 38.Rxh5 gxf2+ 39.Kxf2 g5 40.Bg3 Rc8 41.b5 a6 42.a4 axb5 43.axb5 Rxc3 44.Rh8+ Kb7 45.Rb8+ Ka7 46.Rf8 Rc2+ 47.Ke1 Nxd4 48.Rf7+ Ka8 49.Rxf6 Nxb5 50.Rxb6 Nc3 51.Rd6 Kb7 52.Kf1 Nd1 53.Re6 d4 54.Re5 Ne3+ 55.Ke1 Kc6 56.Rxg5 d3 57.Rg6+ Kb5 58.Rd6 Re2#