1.d4 Nf6 2.e3 d5 3.Nf3 e6 4.a3 Be7 5.Be2 O-O 6.b4 Nbd7 7.Nbd2 b6 8.O-O c5 9.c3 c4 10.Qc2 b5 11.a4 bxa4 12.e4 Nb6 13.e5 Ne8 14.Nb1 a5 15.bxa5 Rxa5 16.h4 Bd7 17.Ng5 f5 18.Bh5 Nc7 19.g3 Rb5 20.Nh3 Rb3 21.Bd1 Nb5 22.Qd2 Qc7 23.Nf4 Ra8 24.g4 fxg4 25.Qe2 a3 26.Qxg4 a2 27.Bc2 axb1=Q 28.Rxb1 Rxb1 29.Bxb1 Nxc3 30.Nh5 Bf8 31.Nf6+ Kf7 32.Bxh7 Ne2+ 33.Qxe2 gxf6 34.Qf3 Bg7 35.Bg5 Qd8 36.h5 Qh8 37.Bg6+ Ke7 38.h6 Rf8 39.Qa3+ Kd8 40.Rb1 Nc8 41.Qa5+ Ke7 42.Qc5+ Kd8 43.Rb7 Bxh6 44.Qc7+ Ke7 45.Qxd7# 1-0