1.c4 Nc6 2.g3 g6 3.d4 Nf6 4.Bg2 e5 5.dxe5 Nxe5 6.Nf3 Nxc4 7.e4 Nxe4 8.Qd4 Bb4+ 9.Nfd2 O-O 10.Qxc4 Nxd2 11.Qxb4 Re8+ 12.Kxd2 Qf6 13.Qf4 Qe7 14.Nc3 d5 15.Nxd5 Qe2+ 16.Kc3 Bf5 17.Qd2 Qa6 18.g4 Qc6+ 19.Kb3 Be4 20.Bxe4 Rxe4 21.Nc3 a5 22.Nxe4 a4+ 23.Ka3 Qxe4 24.Re1 Qc4 25.Qc3 Qa6 26.Bh6 Qd6+ 27.b4 axb3+ 28.Kxb3 Qa3+ 29.Kc2 Qa4+ 30.Kc1 Qa3+ 31.Qxa3 Rxa3 32.Re8# 1-0