1.e4 e5 2.Nc3 Nf6 3.Bc4 Nxe4 4.Qh5 Nd6 5.Qxe5+ Qe7 6.Qxe7+ Bxe7 7.Bb3 O-O 8.Nf3 Nc6 9.O-O a5 10.a4 Nf5 11.Nd5 Bd8 12.c3 Nce7 13.Nxe7+ Nxe7 14.Re1 d5 15.d4 c6 16.Bf4 Bg4 17.Ne5 Be6 18.Bc2 Ng6 19.Nxg6 hxg6 20.Re3 g5 21.Bd6 Re8 22.Rae1 Bb6 23.Bf5 Red8 24.Bxe6 Rxd6 25.Bg4 Bd8 26.Re8+ Kh7 27.Bf5+ g6 28.Bd3 Kg7 29.g4 b6 30.Kg2 Ra7 31.h3 Rad7