1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.c3 b5 7.Bc2 d6 8.Re1 O-O 9.d4 Bg4 10.Be3 exd4 11.Bxd4 Nxd4 12.cxd4 c5 13.dxc5 dxc5 14.Qe2 Nd7 15.e5 g6 16.h3 Bxf3 17.Qxf3 Bg5 18.Nc3 Re8 19.Qd5 Qe7 20.Ne4 Nxe5 21.Nd6 Rad8 22.Rxe5 Qxe5 23.Qxf7+ Kh8 24.Qxe8+ Qxe8 25.Nxe8 Rxe8 26.Kf1 Rd8 27.Rd1 Rxd1+ 28.Bxd1 Kg7 29.Ke2 Kf6 30.Kd3 Ke5 31.b3 Bf6