1.Nf3 Nf6 2.d4 e6 3.Bf4 b6 4.e3 Bb7 5.Nbd2 Be7 6.Bd3 a6 7.O-O c5 8.c3 cxd4 9.cxd4 d6 10.a4 O-O 11.h3 Nc6 12.Bh2 Rc8 13.Rc1 Nb4 14.Rxc8 Qxc8 15.Be2 Bd5 16.Qb1 Ba2 17.Qa1 Qc2 18.b3 Bxb3 19.Nxb3 Qxb3 20.Rb1 Qa2 21.Qxa2 Nxa2 22.Rxb6 a5 23.Bxd6 Bxd6 24.Rxd6 Rc8 25.Ne5 g6 26.g4 Rc2 27.Bf3 Nc3 28.Rd8+ Kg7 29.g5 Nfe4 30.Bxe4 Nxe4 31.f4 f6 32.Rd7+ Kg8 33.gxf6 Nxf6 34.Rd6 Nd5 35.Ng4 h5 36.Ne5 Kg7 37.Rxe6 Nxe3 38.Rxg6+ Kh7 39.Rg5 Ra2 40.Rxh5+ Kg7 41.Rg5+ Kh7 42.f5 Rxa4 43.f6 Rxd4 44.Rg7+ Kh6 45.Rg6+ Kh7 46.Rg7+ Kh6 47.Rg8 Rf4 48.f7 Rf1+ 49.Kh2 Rf2+ 50.Kg3 Rg2+ 51.Kf3 Nc4 52.Nxc4 Rg1 53.f8=Q+ Kh7 54.Qf7+ Kh6 55.Rh8+ Kg5 56.Rh5#