1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.e3 a6 5.Bxc4 c5 6.O-O e6 7.e4 b5 8.Bd3 Bb7 9.a4 c4 10.e5 Nd5 11.Be4 Be7 12.Qe2 Nc6 13.axb5 axb5 14.Rxa8 Bxa8 15.Nc3 b4 16.Nxd5 exd5 17.Bf5 O-O 18.e6 Kh8 19.Bb1 Bf6 20.exf7 Qe7 21.Qc2 g6 22.Bh6 Bg7 23.Qd2 Qxf7 24.Re1 b3 25.Ng5 Qf6 26.Bxg7+ Qxg7 27.Ne6 Re8 28.Nxg7 Re3 29.fxe3 Kxg7 30.Qa5 Ne5 31.Qb5 Kh6 32.Qc5 Kg7 33.Qa3 Ng4 34.Qa7+ Kh6 35.Be4 Nxe3 36.Rf1 Kg5 37.Qxa8 Nc2 38.Qxd5+ Kh6 39.Qd8 c3 40.h3 Na1 41.g3 Nc2 42.Bc6 g5 43.Qd7 Ne1 44.Qe6+ Kh5 45.Qe4 cxb2 46.Qxh7# 1-0