1.e4 e5 2.Nf3 Nc6 3.Bc4 Be7 4.d4 d6 5.c3 Nf6 6.Qc2 O-O 7.Be3 exd4 8.cxd4 d5 9.exd5 Nxd5 10.Bxd5 Qxd5 11.Nc3 Qf5 12.Qxf5 Bxf5 13.a3 Bf6 14.O-O Rfe8 15.Nd5 Bd8 16.Bf4 Rc8 17.Rfe1 Kf8 18.Rxe8+ Kxe8 19.Re1+ Kf8 20.h3 h6 21.g4 Bd3 22.Bg3 Bc4 23.Ne3 Be6 24.d5 Bxd5 25.Nxd5 Ne7 26.Nxe7 Bxe7 27.Ne5 c6 28.Nd7+ Ke8 29.Nc5 b6 30.Bd6 bxc5 31.Rxe7+ Kd8 32.Rxf7