1.g3 Nf6 2.d4 b6 3.Bg2 d5 4.Bg5 Ne4 5.Be3 Bb7 6.c4 dxc4 7.Qc2 Nd6 8.Bxb7 Nxb7 9.Nf3 Na5 10.Nbd2 Qd5 11.Rc1 Nbc6 12.Nxc4 e6 13.O-O Bd6 14.Nce5 Bxe5 15.dxe5 Qxa2 16.Rfd1 Nb4 17.Qe4 Nd5 18.b4 Nb3 19.Rxc7 Qxe2 20.Rxd5 exd5 21.Qg4 O-O 22.Bh6 g6 23.Qf4 Rac8 24.Qf6 Rxc7 25.Qg7# 1-0