1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 g6 5.Bc4 Bg7 6.O-O Nc6 7.Be3 Nge7 8.Nc3 Ne5 9.Be2 h5 10.h3 Bd7 11.f4 N5c6 12.f5 gxf5 13.Nxf5 Nxf5 14.exf5 Qh4 15.Rf4 Qg3 16.Re4+ Be5 17.Bf4 Qxf4 18.Rxf4 Bxf4 19.Nd5 Be5 20.Nxc7+ Ke7 21.f6+ Kxf6 22.Nxa8 Rxa8 23.Bxh5 Ke7 24.Qf3 f6 25.c3 Rg8 26.Bg4 Bxg4 27.hxg4 Kd7 28.Qf5+ Kc7 29.Qh7+