1.g3 d5 2.Nf3 c5 3.Bg2 Nf6 4.d4 cxd4 5.O-O a6 6.Nxd4 Qc7 7.Nf3 Nc6 8.c4 dxc4 9.Nc3 e5 10.Qa4 Bd7 11.Qxc4 Be6 12.Qa4 Be7 13.Nxe5 O-O 14.Nxc6 bxc6 15.Qxc6 Qa5 16.Qa4 Qh5 17.Bxa8 Ng4 18.h4 Bxh4 19.gxh4 Qxh4 20.Qf4 Bb3 21.Nd5 Rd8 22.Qg3 Qh6 23.Bd2 Qd6 24.Rab1 Qxd5 25.Bxd5 Rc8 26.Bc6 g6 27.Qxb3 Ne5 28.Ba4 g5 29.Qc2 g4 30.Rfc1 Rf8 31.Qc5 Nd3 32.Bb4 Kg7 33.Qd4+ Ne5 34.Qd1 Nc6 35.Qd4+ f6 36.Qf4 Rf7 37.Qe5 Nd4 38.Qg3 f5 39.Qb8 Nf3+ 40.exf3 h5 41.Qc7 a5 42.Qe5+ Rf6 43.Qd5 Kh7 44.Bb5 a4 45.Bxa4 Rg6 46.Qd3 Rg8 47.Rd1 Kg6 48.Bd2 Rc8 49.Bf4 Rc6 50.Qd8 Rd6 51.Qa5 Rxd1+ 52.Kh2 Rd4 53.Qc7 Rd8 54.Bb3 Kf6 55.Qf7# 1-0