1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 b5 7.Bb3 d5 8.dxe5 Be6 9.c3 Bc5 10.Nbd2 O-O 11.Bc2 f5 12.Nb3 Ba7 13.Nbd4 Bxd4 14.Nxd4 Nxd4 15.Qxd4 c5 16.Qd1 f4 17.f3 Ng5 18.a4 b4 19.cxb4 cxb4 20.Qd4 a5 21.Bxf4 Rc8 22.Bb3 Rxf4 23.Qxf4 d4 24.Bxe6+ Nxe6 25.Qd2 Nc5 26.Rac1 d3 27.Rfd1 Qd4+ 28.Qf2 Qxe5 29.Rxd3 Nxd3 30.Rxc8+ Kf7 31.Qa7+