1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 exd4 5.Nxd4 Bb4 6.Nxc6 bxc6 7.Bd3 d6 8.O-O O-O 9.Bg5 h6 10.Bh4 Bc5 11.Na4 Bb6 12.h3 Re8 13.Qf3 Bd4 14.c3 Be5 15.Qe3 g5 16.Bxg5 hxg5 17.Qxg5+ Kf8 18.f4 Nxe4 19.Qxd8 Rxd8 20.Bxe4 d5 21.fxe5 dxe4 22.Rae1 Ba6 23.Rf6 Bb5 24.Nc5 Rd5 25.Ne6+ Ke7 26.Nxc7 Rxe5 27.Rf4 Rb8 28.Rfxe4