1.g3 e5 2.c4 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nb6 6.Nf3 Nc6 7.a3 Be6 8.O-O Be7 9.d3 O-O 10.Be3 f5 11.Rb1 f4 12.Bd2 g5 13.b4 g4 14.Ne1 Qe8 15.b5 Nd4 16.e3 f3 17.exd4 fxg2 18.Nxg2 exd4 19.Ne4 Bf5 20.Re1 Qf7 21.Nf4 Nd7 22.Rc1 Ne5 23.Ng5 Bxg5 24.Rxe5 Rae8 25.Rec5 Bxf4 26.Bxf4 Re7 27.Qa4 Rfe8 28.Qxd4 Rd7 29.Qa1 Rxd3 30.Rxc7 Rd7 31.Rxd7 Bxd7 32.Rc5 Bf5 33.Bh6 Re7 34.Qc1 Qe6 35.Qg5+ Bg6 36.Rc8+ Re8 37.Rxe8+ Qxe8 38.Qxg4 Qxb5 39.Qe6+ Bf7 40.Qe7 Qb1+ 41.Kg2 Bd5+ 42.f3 Bxf3+ 43.Kxf3 Qf1+ 44.Kg4 Qd1+ 45.Kh4 Qd4+ 46.Kh3 Qe3 47.Qg7# 1-0