1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 d5 5.cxd5 exd5 6.Bg5 h6 7.Bh4 g5 8.Bg3 Ne4 9.Qc2 h5 10.h4 Nxg3 11.fxg3 gxh4 12.Rxh4 Bd6 13.Kf2 Nc6 14.Nxd5 Bxg3+ 15.Kxg3 Qxd5 16.e4 Qd6+ 17.e5 Qe7 18.Qe4 Rg8+ 19.Kh2 Bg4 20.d5 Bxf3 21.gxf3 Nxe5 22.Re1 O-O-O 23.Qf5+ Kb8 24.Rhe4 f6 25.Bg2 Qg7 26.R4e2 Qg3+ 27.Kh1 Ng6 28.d6 cxd6 29.Qxf6 Nf4 30.Qxf4 Qxf4 31.Re4 Qg3 32.R4e2 d5 33.Rg1 d4 34.Re8 Rgxe8 35.a3 d3 36.b3 d2 37.Rd1 Qxg2+ 38.Kxg2 h4 39.Kh3 Re1 40.Rxe1 dxe1=Q 41.b4 Qg3# 0-1