1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 d6 5.O-O Bd7 6.c3 g6 7.d4 Bg7 8.d5 Nce7 9.Bxd7+ Qxd7 10.c4 h6 11.Nc3 f5 12.Ne1 Nf6 13.f3 c6 14.a4 a5 15.Nd3 O-O 16.Qe2 c5 17.f4 fxe4 18.Nxe4 Nxe4 19.Qxe4 exf4 20.Nxf4 Bd4+ 21.Be3 Qf5 22.Qxe7 Rae8 23.Qxf8+ Rxf8 24.Bxd4 Qe4 25.Ne6 Rxf1+ 26.Rxf1 cxd4 27.Rf8+ Kh7 28.Rf7+