1.d4 d5 2.c4 c6 3.Nc3 Nf6 4.cxd5 cxd5 5.Bf4 Nc6 6.e3 a6 7.Bd3 Bg4 8.Nge2 e6 9.O-O Bd6 10.f3 Bh5 11.Bg5 Bg6 12.Nf4 Bxd3 13.Nxd3 h6 14.Bh4 Qc7 15.Bxf6 gxf6 16.f4 Ke7 17.Qh5 Rag8 18.Rac1 Rg6 19.Rf2 Qa5 20.a3 Qc7 21.Qh3 h5 22.Rcf1 h4 23.f5 Rgh6 24.fxe6 fxe6 25.Kh1 Qd7 26.Qg4 R8h7 27.e4 dxe4 28.Nxe4 f5 29.Qg5+ Kf7 30.d5 Rg6 31.dxe6+ Qxe6 32.Rxf5+ Kg8 33.Nf6+ Kg7 34.Nf4 Bxf4 35.Qxf4 Rh8 36.Nh5+ Kg8 37.Rf8+ Kh7 38.Qf7+ Qxf7 39.R1xf7+ Kh6 40.Rxh8+ Kg5 41.Nf4 Rd6 42.Rh5+ Kg4 43.h3+ Kg3 44.Ne2#