1.e4 c5 2.Nf3 Nf6 3.e5 Nd5 4.d4 cxd4 5.Qxd4 e6 6.Bd3 Nc6 7.Qe4 f5 8.exf6 Nxf6 9.Qh4 Nb4 10.O-O Nxd3 11.cxd3 Bd6 12.Nc3 O-O 13.d4 Qa5 14.Bg5 Qf5 15.Rfe1 b6 16.Ne5 h6 17.Bxf6 Qxf6 18.Qg3 Qf5 19.Re3 Bb7 20.Nb5 Bb8 21.Rc3 d6 22.Nd7 Qxb5 23.Nxf8 Kxf8 24.Rac1 Qd7 25.Qg6 d5 26.Qh7 Qe7 27.Qg6 Bd6 28.Re3 Re8 29.Qh7 Qg5 30.Rce1 Bc8 31.f4 Bxf4 32.Rf3