1.e4 c5 2.Nf3 Nf6 3.e5 Nd5 4.Nc3 e6 5.Ne4 f5 6.exf6 Nxf6 7.Nxf6+ Qxf6 8.g3 Nc6 9.Bg2 d5 10.O-O Bd6 11.d4 cxd4 12.Bg5 Qf5 13.h4 Bc5 14.a3 a6 15.b4 Bb6 16.Qe2 O-O 17.Rad1 e5 18.Bc1 e4 19.Nh2 Be6 20.Bb2 Rae8 21.a4 Qf6 22.b5 axb5 23.axb5 Ne5 24.Kh1 Nf3 25.Bxf3 exf3 26.Qd2 Bh3 27.Rfe1 Re2 28.Rxe2 fxe2 29.Qxe2 d3 30.cxd3 Qxf2 31.Re1 Bg2#