1.g3 d5 2.Nf3 Bg4 3.h3 Bxf3 4.exf3 e6 5.f4 c5 6.Qf3 g6 7.Bb5+ Nd7 8.Qc3 Nf6 9.Bxd7+ Kxd7 10.O-O h5 11.Qf3 Rc8 12.d3 Bg7 13.Re1 Kc7 14.Qe2 Kb8 15.Nd2 Qc7 16.Nf3 Ne8 17.f5 gxf5 18.Bf4 Nd6 19.c4 d4 20.b4 Ka8 21.Rab1 Rhe8 22.Qb2 Qc6 23.Ne5 Bxe5 24.Bxe5 cxb4 25.Qxd4 Red8 26.Qe3 h4 27.Rxb4 hxg3 28.fxg3 b6 29.Reb1 Nb7 30.d4 Nd6 31.c5 bxc5 32.dxc5 Ne4 33.Qb3 Qxc5+ 34.Bd4 Qd5 35.Qa3 Nc5 36.Qxa7+ Kxa7 37.Ra4# 1-0