1.g3 c5 2.e3 d5 3.c4 dxc4 4.Nc3 Nf6 5.Nf3 Be6 6.Bg2 Nc6 7.Qa4 Nd7 8.O-O Nb6 9.Qb5 Bd7 10.d4 cxd4 11.exd4 e6 12.Qh5 g6 13.Qh3 e5 14.g4 exd4 15.Nb5 Be6 16.Re1 Be7 17.Bh6 a6 18.Nbxd4 Nxd4 19.Rad1 Nxf3+ 20.Bxf3 Qc7 21.Bg7 Rf8 22.Bxf8 Bxf8 23.Qxh7 Qf4 24.Bxb7 Qxg4+ 25.Kh1 Ra7 26.f3 Qf5 27.Qh4 Be7 28.Qh8+ Bf8 29.Qd4 Be7 30.Bc6+ Kf8 31.Qh8# 1-0