1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.d3 Be7 8.c4 d6 9.Nc3 bxc4 10.Bxc4 O-O 11.a3 Nd4 12.b4 Nxf3+ 13.Qxf3 c6 14.Rb1 d5 15.Ba2 d4 16.Ne2 a5 17.b5 cxb5 18.Rxb5 Bc8 19.Qg3 Ba6 20.Rxe5 Bd6 21.f4 Rc8 22.Rg5 Rc2 23.Rxg7+ Kh8 24.Bxf7 Rxe2 25.Be6 Nh5 26.Rxh7+ Kxh7 27.Qh3 Qe8 28.Bg4 Rc2 29.Bxh5