1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 Nf6 6.Nxf6+ Qxf6 7.O-O Nd4 8.Nxd4 exd4 9.Re1+ Be7 10.Qh5+ g6 11.Qh6 c6 12.d3 Kf7 13.Rxe7+ Qxe7 14.Bd2 d5 15.Re1 Be6 16.c4 Qf6 17.Bf4 Qg7 18.Qg5 h6 19.Qg3 Rhe8 20.Be5 Bf5 21.Ba4 dxc4 22.f4 Qf8 23.dxc4 d3 24.Qh4 Kg8 25.Bd1 Be6 26.Re3 Rad8 27.b4 Kh7 28.c5 Qf5 29.g4 Qf7 30.Qxh6+