1.d4 Nf6 2.c4 e6 3.Bg5 h6 4.Bxf6 Qxf6 5.Nc3 Bb4 6.Rc1 O-O 7.e3 Bd6 8.Bd3 b6 9.Nf3 Bb7 10.a3 Qd8 11.g4 Be7 12.h4 g6 13.h5 g5 14.Bb1 d6 15.d5 Bf6 16.Qd3 Bxc3+ 17.Rxc3 f5 18.Nd4 Qf6 19.Nxe6 Qxe6 20.dxe6 Na6 21.gxf5 Nc5 22.Qd4 Nxe6 23.fxe6 Rxf2 24.Kxf2 Rf8+ 25.Ke1 Rf2 26.Kxf2 c5 27.Qd5 Ba6 28.Qxd6 Kh8 29.Rd1 Bb5 30.cxb5 a5 31.bxa6 Kg7 32.Qd8 g4 33.Qb8 Kf6 34.Qc7 c4 35.Qd7 Ke5 36.Qe7 g3+ 37.Ke1 b5 38.Rd8 g2 39.Qg7+ Kxe6 40.Qg8+ Ke7 41.Rc8 g1=Q+ 42.Qxg1 Kf7 43.Rc7+ Ke8 44.Qg8# 1-0