1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Bg5 c6 6.e3 h6 7.Bh4 Bf5 8.Nge2 Nbd7 9.f3 Be7 10.Bf2 Bh7 11.Ng3 h5 12.Bd3 Bxd3 13.Qxd3 g6 14.Nge2 h4 15.O-O Nh5 16.e4 Nb6 17.a4 a5 18.Nd1 Qd7 19.Ne3 h3 20.g3 dxe4 21.fxe4 Bg5 22.Nd1 O-O 23.Be3 Bxe3+ 24.Nxe3 Rae8 25.Nf4 Nxf4 26.gxf4 Qe6 27.e5 f5 28.Rf3 Nd5 29.Raf1 Kg7 30.Rxh3 Rh8 31.Rg3 Nxe3 32.Qxe3 Rd8 33.Rd1 Qa2 34.Rd2 Rd5 35.Qd3 Qa1+ 36.Rd1 Qxa4 37.b3 Qb4 38.Qxf5 Rh6 39.Qf6+ Kh7 40.f5 Rxd4 41.fxg6+ Kg8 42.Qf7+ Kh8 43.g7+ Kh7 44.g8=Q# 1-0