1.d4 Nf6 2.Nf3 a6 3.Bf4 Nd5 4.Bg3 Nf6 5.Nbd2 Nh5 6.e3 g6 7.Be5 Bg7 8.Bxg7 Nxg7 9.Rc1 O-O 10.c4 b6 11.h4 d6 12.h5 Nxh5 13.Ng5 Nf6 14.Qf3 Ra7 15.Bd3 h5 16.Nde4 Kg7 17.Qg3 b5 18.Nxf6 exf6 19.Nxf7 Kxf7 20.Qxg6+ Ke7 21.Rxh5 Qe8 22.Rh7+ Kd8 23.Qh6 Be6 24.Bg6 Bf7 25.Bxf7 Rxf7 26.Rh8 Nc6 27.Rxe8+ Kxe8 28.a4 d5 29.Kd2 Nb4 30.c5 a5 31.Qg6 f5 32.Qg8+ Ke7 33.b3 Rf8 34.Qg7+ Ke8 35.c6 Kd8 36.Rc4 Nd3 37.Rc1 Nc5 38.Rxc5 Rf7 39.Qxf7 bxa4 40.e4 Kc8 41.Qe7 axb3 42.Qe6+ Kd8 43.Qd7# 1-0