1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.e5 Qe7 7.Qe2 Nd5 8.c4 Nb6 9.Nc3 a5 10.Qe4 Ba6 11.Be2 g6 12.O-O Bg7 13.f4 Bxc4 14.Bxc4 Qc5+ 15.Be3 Qxc4 16.Bxb6 Qxe4 17.Nxe4 cxb6 18.Nd6+ Ke7 19.Rad1 Rhf8 20.Rfe1 Kd8 21.Re2 Kc7 22.Red2 Rad8 23.g3 f6 24.exf6 Bxf6 25.b3 Be7 26.Kg2 Rf6 27.Ne8+ Rxe8 28.Rxd7+ Kc8 29.Ra7 Bd6