1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.Nc3 e6 5.e3 c5 6.Bxc4 a6 7.a4 Nc6 8.O-O Be7 9.Qe2 Qc7 10.Bd3 O-O 11.dxc5 Nd7 12.Ne4 f5 13.Ng3 Nxc5 14.Bc4 Na5 15.b4 Nxc4 16.Qxc4 b5 17.Qc2 Bf6 18.Ra2 Bb7 19.Qxc5 Qxc5 20.bxc5 Bd5 21.Rd2 bxa4 22.Nd4 Bc6 23.Rfd1 Bd7 24.Ba3 h5 25.f3 Kh7 26.Nh1 Bd8 27.Nf2 Rf7 28.Bc1 Re7 29.Rb2 Ba5 30.c6 g5 31.Kf1 a3 32.Rb7 Rf8 33.g3 Kg7 34.f4 Bb6 35.g4 Ree8 36.c7 Ra8 37.Bxa3 Bc8 38.Bxf8+ Kh7 39.Nd3 gxf4 40.Rb8 Rxb8 41.cxb8=Q h4 42.Qa7+ Kg8 43.Qg7# 1-0