1.d4 e6 2.c4 Nf6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 O-O 7.Bg2 c6 8.Bf4 Nbd7 9.O-O b6 10.cxd5 cxd5 11.Rc1 h5 12.Bc7 Qe8 13.Nc3 Ba6 14.a4 Rc8 15.Nb5 Ne4 16.Nxa7 Ra8 17.Nb5 Ndf6 18.Qb3 Ng4 19.Bxb6 Rb8 20.Nc7 Qd8 21.a5 Bxe2 22.Ne5 Nexf2 23.Qc2 Bg5 24.Qxe2 Be3 25.Nxd5 Nh3+ 26.Kf1 Qg5 27.Nxe3 Nxe3+ 28.Ke1 Nxg2+ 29.Qxg2 Qe3+ 30.Qe2 Qg1+ 31.Kd2 Rxb6 32.Rxg1 Rxb2+ 33.Ke3 Rb3+ 34.Nd3 Nf4 35.gxf4 f6 36.Qxh5 Rb6 37.axb6 Re8 38.Qxe8+ Kh7 39.Qe7 e5 40.Ra8 Kh6 41.Rb8 g5 42.Rb7 g4 43.Rh1 exd4+ 44.Kd2 g3 45.hxg3+ Kg6 46.Rh8 f5 47.Qf7# 1-0