1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Qxd5 5.Nc3 Qd8 6.Bc4 Qe7+ 7.Be2 Nf6 8.O-O Nbd7 9.d4 Nb6 10.Bxf4 Qd8 11.Bd3 Bg4 12.Qe2+ Be7 13.Rae1 Nc8 14.Nb5 Nd5 15.Qe5 Be6 16.Nxc7+ Nxc7 17.Qxc7 Qxc7 18.Bxc7 O-O 19.c4 Bd8 20.Bxd8 Rxd8 21.d5 Bd7 22.Ng5 f6 23.Bxh7+ Kf8 24.Ne6+ Bxe6 25.Rxe6 Nb6 26.b3 Re8 27.Rfe1 Rxe6 28.Rxe6 Kf7 29.Bf5 Rd8 30.a3 Re8 31.Bg6+