1.d4 Nf6 2.c4 e6 3.Nf3 h6 4.Nc3 d5 5.g3 Bd6 6.Qc2 Nc6 7.c5 Be7 8.a3 O-O 9.b4 Nh7 10.Bb2 Ng5 11.Nxg5 Bxg5 12.e3 b6 13.b5 Ne7 14.c6 a6 15.a4 axb5 16.axb5 Rxa1+ 17.Bxa1 e5 18.dxe5 d4 19.exd4 Qxd4 20.f4 Bxf4 21.gxf4 Rd8 22.Qf2 Qb4 23.Be2 Nd5 24.Qh4 Re8 25.Qg3 Nxf4 26.O-O Qc5+ 27.Kh1 Nxe2 28.Nxe2 Be6 29.Nf4 Qxb5 30.Qg2 Bf5 31.Re1 Qb4 32.Qg3 Be4+ 33.Kg1 Bxc6 34.Nd3 Qe7 35.Rc1 Ra8 36.Bb2 Be4 37.e6 f6 38.Rxc7 Qf8 39.Nf4 Ra5 40.e7 Qf7 41.Rc8+ Kh7 42.e8=Q Qf8 43.Qxf8 Ra1+ 44.Rc1 Bf5 45.Qfxg7# 1-0