1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.O-O f6 6.d4 Bg4 7.c3 Bd6 8.dxe5 fxe5 9.Qb3 Bxf3 10.gxf3 Qc8 11.Be3 Nh6 12.Nd2 Nf7 13.Kh1 g5 14.Rg1 h6 15.Nc4 b5 16.Na5 Qd7 17.c4 c5 18.Rad1 Qe6 19.Rd5 Qe7 20.Rgd1 O-O 21.a3 Kh7 22.Bxc5 Bxc5 23.Nc6 Qe6 24.Rxc5 g4 25.fxg4 Ng5 26.Nxe5 Rxf2 27.h4 Nf3 28.Nxf3 Qxg4 29.Rxc7+