1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Bc4 c6 6.h3 Bg7 7.O-O O-O 8.Qe2 h6 9.Nbd2 Be6 10.Ne4 Qc7 11.Ng3 Nd7 12.Re1 N7b6 13.Bb3 dxe5 14.Nxe5 a5 15.Nxg6 Bxd4 16.Nxf8 Kxf8 17.Bxh6+ Ke8 18.Rad1 Bxb2 19.c4 Bc3 20.cxd5 cxd5 21.Bd2 Bh8 22.Rc1 Qd6 23.a4 Nd7 24.Qh5 Bf6 25.Rxe6 Qxe6 26.Bxd5 Qe5 27.Qxf7+ Kd8 28.Qg8+