1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bb4+ 5.c3 Bc5 6.Be3 Bb6 7.Nf5 Bxe3 8.Nxe3 Nge7 9.g3 d6 10.Bg2 O-O 11.O-O Kh8 12.f4 f5 13.Nd2 Be6 14.exf5 Nxf5 15.Nxf5 Bxf5 16.Qb3 Rb8 17.Rae1 Qd7 18.Nf3 Bd3 19.Rf2 Rfe8 20.Rxe8+ Qxe8 21.Ng5 Qe1+ 22.Bf1 h6 23.Nf3 Qb1 24.Nd2 Qe1 25.Nf3 Qb1 26.Kg2 Bxf1+ 27.Rxf1 Qf5 28.Re1 b5 29.Nh4 Qh5 30.Qe6 b4 31.c4