1.d4 d5 2.Nf3 c6 3.c4 e6 4.Bg5 Be7 5.Bxe7 Qxe7 6.Qc2 dxc4 7.Qxc4 Nd7 8.Qc3 Ngf6 9.g3 O-O 10.Bg2 c5 11.O-O b6 12.Qa3 Bb7 13.Rd1 Rfd8 14.Nc3 h6 15.Rac1 Rdc8 16.h3 a5 17.Na4 Nd5 18.dxc5 Nxc5 19.Rxd5 Bxd5 20.Nxb6 Bxf3 21.Bxf3 Qg5 22.Rc4 Ne4 23.Bxe4 Rxc4 24.Nxc4 Rf8 25.Ne3 Qxg3+ 26.fxg3 g6 27.Kh2 g5 28.h4 Kg7 29.Nd1 Re8 30.Bh1 f5 31.Bc6 e5 32.e3 e4 33.Kg2 Re7 34.Nf2 f4 35.Qxe7+ Kg8 36.h5 f3+ 37.Kg1 a4 38.Bxa4 Kh8 39.Nxe4 g4 40.Nd6 f2+ 41.Kf1 Kg8 42.Ne8 Kh8 43.Qg7# 1-0