1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.cxd5 exd5 6.Bg5 h6 7.Bh4 g5 8.Bg3 h5 9.e3 h4 10.Be5 Nc6 11.Bb5 O-O 12.Bxc6 bxc6 13.Ne2 Ne4 14.O-O Bf5 15.Nxe4 Bxe4 16.Qxc6 f6 17.Bxc7 Qc8 18.a3 Bd2 19.Rad1 Ba5 20.Rc1 Bd2 21.Rc5 Qg4 22.f3 Bxe3+ 23.Kh1 Qf5 24.Nc3 Rae8 25.Nxe4 Rxe4 26.Rxd5 Re6 27.Qc4 Qg6 28.Rd6 f5 29.Rxe6 Qf7 30.d5 Rb8 31.Bxb8 Bb6 32.h3 Qc7 33.Qxc7 Be3 34.Kh2 Bd2 35.Kh1 Bc3 36.Kh2 g4 37.bxc3 gxf3 38.Kh1 fxg2+ 39.Kg1 a5 40.Kxg2 a4 41.Kf3 Kh8 42.Re7 f4 43.Qc8# 1-0