1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Bg5 Be7 5.Nbd2 h6 6.Bh4 b6 7.e3 O-O 8.Bd3 Bb7 9.a3 dxc4 10.Bxc4 Nbd7 11.Qe2 c5 12.O-O cxd4 13.Nxd4 a6 14.a4 Bb4 15.Rfd1 Qe7 16.Bd3 Ne5 17.Be4 g5 18.Bxb7 Qxb7 19.Bg3 Ng6 20.Nc4 Rfd8 21.Ne5 Nxe5 22.Bxe5 Be7 23.Rac1 Rac8 24.h3 Nd7 25.Bg3 Nc5 26.Qh5 Bf8 27.h4 Ne4 28.Be5 Rd5 29.f4 Bg7 30.hxg5 hxg5 31.Nf3 Rxd1+ 32.Rxd1 f6 33.Qg6 fxe5 34.Qxe6+ Kh8 35.Nxe5 Bxe5 36.Qxe5+ Kg8 37.Qe6+ Kh8 38.Rd7 Qc6 39.Qh3+ Kg8 40.Qh7+ Kf8 41.Qf7# 1-0