1.Nf3 d5 2.e3 Nf6 3.c4 c6 4.Nc3 Bg4 5.cxd5 cxd5 6.Qb3 Bc8 7.Ne5 a6 8.d4 e6 9.Bd3 Nfd7 10.O-O Nxe5 11.dxe5 Nc6 12.f4 Be7 13.Bd2 b5 14.Rad1 Bb7 15.Ne2 Rc8 16.Nd4 Nxd4 17.exd4 Qb6 18.Be3 g6 19.g4 a5 20.Qxb5+ Qxb5 21.Bxb5+ Bc6 22.Bd3 Kd7 23.f5 Rb8 24.b3 a4 25.Bc2 Rhc8 26.fxe6+ fxe6 27.Rf7 Bb5 28.Bg5 Rxc2 29.Rxe7+ Kc6 30.Rxe6+ Kb7 31.Re7+ Ka6 32.b4 Rxa2 33.e6 Re2 34.Rf1 a3 35.Rff7 a2 36.Ra7+ Kb6 37.Rfc7 Re1+ 38.Kf2 Rf1+ 39.Kg2 a1=Q 40.Rxa1 Rxa1 41.Rxh7 Ra2+ 42.Kg3 Re8 43.e7 Ra3+ 44.Kf4 Kc6 45.Ke5 Bc4 46.Rg7 Bd3 47.h4 Be4 48.h5 gxh5 49.gxh5 Rh3 50.h6 Rh5 51.Rf7 Kd7 52.Rf8 Rxg5+ 53.Kf6 Rf5+ 54.Kg7 Rxe7+ 55.Kg8 Rxf8+ 56.Kxf8 Rh7 57.Kg8 Rxh6 58.b5 Rb6 59.Kf8 Ke6 60.Ke8 Rb8#