1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Bxc6 dxc6 7.d3 Nd7 8.b3 O-O 9.Bb2 f6 10.Nbd2 Nc5 11.Nc4 Ne6 12.Ne3 c5 13.Nh4 Nd4 14.c3 Ne6 15.Nhf5 g6 16.Nxe7+ Qxe7 17.Qf3 Bd7 18.Rad1 Rad8 19.Bc1 Kh8 20.Rfe1 Qf7 21.Ng4 Ng5 22.Qxf6+ Qxf6 23.Nxf6 Nf7 24.Be3 b6 25.d4 cxd4 26.cxd4 Be6 27.dxe5 Nxe5 28.Nd5 Bxd5 29.exd5 Nd7 30.d6 c5 31.Bg5