1.d4 Nf6 2.c4 e6 3.g3 a5 4.Bg2 d5 5.Nc3 dxc4 6.Nf3 Bb4 7.a3 Bxc3+ 8.bxc3 b5 9.Ne5 Nd5 10.e4 Nxc3 11.Qf3 O-O 12.Qxc3 f6 13.Nf3 Bb7 14.a4 c6 15.O-O Nd7 16.e5 Nb6 17.exf6 gxf6 18.Re1 Bc8 19.Qc2 b4 20.Bh6 Rf7 21.Nd2 c3 22.Nb3 Nd5 23.Qe2 Kh8 24.Nc5 Qe8 25.Be4 Re7 26.Qf3 Qf7 27.Bc2 Raa7 28.Re4 Qg6 29.Bf8 Re8 30.Bd6 e5 31.dxe5 Bf5 32.e6 Rg7 33.Rae1 Rd8 34.e7 Re8 35.h4 Bxe4 36.Rxe4 Nxe7 37.Rxe7 Rgxe7 38.Bxg6 Re1+ 39.Kg2 f5 40.Qh5 Rb1 41.Qxh7# 1-0