1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Be7 5.Bg2 O-O 6.O-O a5 7.Qc2 Nc6 8.a3 dxc4 9.Qxc4 a4 10.Bg5 Bd7 11.Nbd2 Na5 12.Qc2 c5 13.dxc5 Rc8 14.Bxf6 gxf6 15.Rac1 Rxc5 16.Qd3 Bc6 17.Qe3 Qd5 18.Ne1 Qe5 19.Nd3 Qxe3 20.fxe3 Rb5 21.Bxc6 Nxc6 22.Ne4 f5 23.Nec5 Ne5 24.Nxa4 Bg5 25.Nf4 Ng4 26.Rc5 Rb3 27.Rf3 b5 28.h3 bxa4 29.hxg4 Be7 30.Ra5 fxg4 31.Rf1 Rxe3 32.Kf2 Re4 33.Rc1 Rb8 34.Nd3 Bd8 35.Ra6 Bb6+ 36.Kf1 Be3 37.Rcc6 Rb5 38.Rc8+ Kg7 39.Rca8 Rf5+ 40.Ke1 Rh5 41.Kf1 Bd4 42.Nf4 Rh2 43.Rxa4 e5 44.Re8 exf4 45.Rxe4 Rh1+ 46.Kg2 Rg1+ 47.Kh2 fxg3#