1.d4 Nf6 2.c4 c6 3.e3 d5 4.Nc3 Bf5 5.cxd5 cxd5 6.Qb3 Bc8 7.Bd3 Nc6 8.Nf3 e6 9.O-O Be7 10.Bd2 O-O 11.a3 h6 12.Rfc1 Bd7 13.Ne5 Rb8 14.Ne2 Ne4 15.Bb4 Bxb4 16.axb4 Nxe5 17.dxe5 Qb6 18.Nd4 Rbc8 19.Qa3 a6 20.h3 Rfd8 21.f3 Nd2 22.b3 f6 23.f4 fxe5 24.fxe5 Ne4 25.Qa5 Qxa5 26.bxa5 Ng5 27.Bg6 Nf7 28.Bxf7+ Kxf7 29.g4 Ke7 30.Kg2 g5 31.Kg3 Rf8 32.h4 Rh8 33.hxg5 hxg5 34.Rxc8 Rxc8 35.Rh1 Rc3 36.Rh7+ Kd8 37.Kf3 Rc5 38.Rh5 Rxa5 39.Rxg5 Ra1 40.Rg8+ Ke7 41.Rg7+ Ke8 42.g5 Rg1 43.g6 a5 44.Kf4 b5 45.Nf3 Rg2 46.Ng5 a4 47.Rg8+ Ke7 48.g7 Be8 49.Rxe8+ Kxe8 50.g8=Q+ Ke7 51.Qxe6+ Kf8 52.Qf7# 1-0