1.d4 c5 2.e4 cxd4 3.c3 dxc3 4.Nxc3 d6 5.Bc4 Nc6 6.Nf3 e6 7.O-O a6 8.Qe2 Nge7 9.Be3 Ng6 10.Rad1 Be7 11.Bb3 O-O 12.Nd2 b5 13.f4 Na5 14.Bc2 Bd7 15.Qh5 Rc8 16.Bb1 b4 17.Ne2 Bb5 18.Rf2 Bf6 19.Nd4 Bxd4 20.Bxd4 e5 21.Be3 exf4 22.Bxf4 Qb6 23.Bg3 Rc6 24.Nf3 h6 25.Kh1 Qe3 26.Rfd2 Be2 27.Qxa5 Bxd1 28.Rxd1 Rc1 29.Qd5 Rfc8 30.Ne1 Qe2 31.Rxc1 Qf1#