1.g3 f5 2.Nf3 c5 3.Bg2 a6 4.d4 cxd4 5.Nxd4 d6 6.Nc3 e5 7.Nb3 Nc6 8.O-O Be6 9.e4 Nf6 10.Bg5 Be7 11.Bxf6 Bxf6 12.exf5 Bxf5 13.Qf3 Bxc2 14.Qd5 Bg6 15.Rad1 Be7 16.Qc4 Rc8 17.Bd5 Rc7 18.Qg4 Bf6 19.Be6 Ne7 20.Qa4+ Nc6 21.Nd5 Re7 22.Nxe7 Kxe7 23.Bd5 Qb6 24.Qg4 Rd8 25.h4 Nb4 26.Be4 Bf7 27.Bxh7 Nxa2 28.Nd2 d5 29.Nf3 Qb4 30.Qf5 Be6 31.Qg6 Qg4 32.Ng5 Nb4 33.Kg2 Nc6 34.f3 Qb4 35.Nxe6 Kxe6 36.h5 Ne7 37.Qc2 Rc8 38.Bf5+ Nxf5 39.Qxc8+ Kd6 40.Qxf5 g6 41.Qxf6+ Kc7 42.Qf7+ Kb6 43.Rd2 Kc5 44.Qc7+ Kb5 45.Qxb7+ Kc5 46.Rxd5+ Kc4 47.Rc1+ Qc3 48.g4 Qc2+ 49.Kg3 a5 50.Rxc2# 1-0