1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bb4+ 5.c3 Be7 6.Bc4 d6 7.Nxc6 bxc6 8.Qb3 Nf6 9.Bxf7+ Kf8 10.e5 dxe5 11.Bc4 Bc5 12.Nd2 g6 13.Nf3 Kg7 14.O-O e4 15.Ne5 Ng4 16.Nxg4 Bxg4 17.Qc2 Re8 18.Re1 Bd6 19.Be3 c5 20.h3 Bf5 21.Bf1 h5 22.Rad1 Qe7 23.Qd2 Kh7 24.Bf4 Qe6 25.b3 Rad8 26.Qe3 Qf7 27.Bg5 Rb8 28.Bc4 Qg7 29.Bf4