1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.Nc4 fxe4 5.Nc3 Qf7 6.Ne3 c6 7.Nxe4 d5 8.Ng3 h5 9.h4 Bd6 10.d4 Nf6 11.Bd3 g6 12.c3 Be6 13.Bd2 Nbd7 14.Qc2 Rg8 15.O-O-O c5 16.dxc5 Nxc5 17.Bb5+ Kf8 18.Ne2 a6 19.Bd3 Nxd3+ 20.Qxd3 Kg7 21.Nd4 Bd7 22.f3 Rgc8 23.g4 Be5 24.gxh5 Nxh5 25.Nxd5 Nf4 26.Nxf4 Bxf4 27.Bxf4 Qxf4+ 28.Rd2 Rd8 29.Rg1 Qh6 30.h5