1.e4 c5 2.Nf3 Nc6 3.c4 e5 4.Nc3 Nf6 5.g3 Bd6 6.Bg2 O-O 7.b3 a5 8.a3 Nd4 9.O-O Nxf3+ 10.Qxf3 Be7 11.Nd5 Nxd5 12.cxd5 d6 13.d3 b5 14.Qe2 b4 15.axb4 cxb4 16.Be3 Bd7 17.Rfc1 Rc8 18.Rxc8 Bxc8 19.Rxa5 Qxa5 20.Qh5 Qa1+ 21.Bf1 g6 22.Qh6 Bd7 23.Bg5 Bxg5 24.Qxg5 Bb5 25.Qe3 Bd7 26.Qg5 Bh3 27.Qd2 Qxf1#