1.e4 c5 2.Nf3 e6 3.g3 Nc6 4.Bg2 d6 5.O-O Bd7 6.d4 cxd4 7.Nxd4 Nf6 8.c4 Be7 9.Nc3 a6 10.h3 Qb6 11.Nb3 Ne5 12.Be3 Qc7 13.c5 dxc5 14.Qe2 c4 15.Nd4 Nd3 16.b3 b5 17.e5 Rc8 18.exf6 Bxf6 19.bxc4 Qxc4 20.Ne4 Be7 21.Rfd1 Ne5 22.Qh5 Ng6 23.Bg5 f6 24.Be3 e5 25.Rac1 Qxa2 26.Rxc8+ Bxc8 27.Nc6 Qe6 28.Nxe7 Kxe7 29.Bc5+ Kf7 30.Nd6+ Kf8 31.Nxc8+ Ke8 32.Nd6+ Ke7 33.Bd5 Qd7 34.Qe2 Rb8 35.Nxb5+ Ke8 36.Nd6+ Ke7 37.Qe4 Qc7 38.Nf5+ Ke8 39.Bc6+ Kf7 40.Qd5#