1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Nxc6 bxc6 7.Bd3 d5 8.e5 Ng4 9.Bf4 f6 10.exf6 Qxf6 11.Be3 Nxe3 12.fxe3 Bxc3+ 13.bxc3 Qxc3+ 14.Kf1 O-O+ 15.Kg1 Qe5 16.Qe1 c5 17.c3 Rb8 18.Rc1 Rb2 19.Qg3 Qxg3 20.hxg3 Bf5 21.Bxf5 Rxf5 22.Rd1 c6 23.Rh4 Rff2 24.c4 Rxg2+ 25.Kh1 Rgd2 26.Rxd2 Rxd2 27.cxd5 cxd5 28.Ra4 c4 29.Ra3