1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Nc6 5.c4 Nb6 6.Be2 Bg4 7.exd6 Bxf3 8.Bxf3 Qxd6 9.c5 Qe6+ 10.Be3 Nd5 11.Bxd5 Qxd5 12.O-O e6 13.Nc3 Qd7 14.Qf3 O-O-O 15.Rfd1 Nb4 16.Rac1 Nd5 17.Nxd5 Qxd5 18.Qxf7 Bxc5 19.g3 Rd7 20.Qf4 Rf8 21.Qh4 Bb6 22.Qxh7 Qxa2 23.Qc2 Qd5 24.Bf4 Rf5 25.Be5 g5 26.Qa4 g4 27.Qc2 Rdf7 28.Rd2 Rh7 29.Qd1 Rxh2 30.f3 Rxd2 31.Qxd2 Qxe5