1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 O-O 6.O-O dxc4 7.Qc2 b6 8.Bg5 Nd5 9.Bxe7 Qxe7 10.Nbd2 c5 11.dxc5 Qxc5 12.Ng5 g6 13.Nge4 Qe7 14.Nxc4 Ba6 15.Ne5 Rc8 16.Qb3 Nc6 17.Nxc6 Rxc6 18.Nc3 Rd8 19.Rfd1 Nxc3 20.Rxd8+ Qxd8 21.Bxc6 Nxe2+ 22.Kg2 Nd4 23.Qc3 Qd6 24.Ba8 h5 25.Kh1 h4 26.Bg2 e5 27.Qa3 Qxa3 28.bxa3 hxg3 29.hxg3 Bc4 30.a4 Kg7 31.Re1 f6 32.Rc1 Bxa2 33.Rc7+ Kh6 34.Rxa7 Bb3 35.Ra6 Kg5 36.Bb7 f5 37.Kg2 f4 38.Be4 fxg3 39.fxg3 Bc4 40.Rxb6 Bb3 41.Rxg6+ Kh5 42.Kh3 Bd5 43.g4#