1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.g3 O-O 5.Nc3 d5 6.Bg2 Nbd7 7.b3 b6 8.O-O Bb7 9.Bb2 c5 10.Ne1 Rc8 11.Nc2 Ne4 12.cxd5 exd5 13.Ne3 Ndf6 14.Nxe4 Nxe4 15.dxc5 Bxc5 16.Nf5 Qg5 17.Nxg7 Rfd8 18.Qd3 Bf8 19.h4 Qg6 20.h5 Qg5 21.h6 Qxh6 22.Nf5 Qg5 23.Bh3 Rc5 24.f3 Nxg3 25.f4 Nxe2+ 26.Kh2 Nxf4 27.Rg1 Qg6 28.Rxg6+ hxg6 29.Qd2 Nxh3 30.Bd4 Rdc8 31.Kxh3 Rc2 32.Qe3 R8c6 33.Ne7+ Bxe7 34.Qxe7 Bc8+ 35.Kg3 R6c3+ 36.Bxc3 Rxc3+ 37.Kg2 Rd3 38.Qe8+ Kg7 39.b4 Rd1 40.Rxd1 f6 41.Kf2 Bh3 42.Rd4 Bc8 43.Qc6 b5 44.Qxd5 Bf5 45.Ke3 Be4 46.Rd1 Bh1 47.Qb7+ Kf8 48.Rd8# 1-0