1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Nxe4 8.Bxb4 Nxb4 9.Bxf7+ Kxf7 10.Qb3+ d5 11.Ne5+ Ke8 12.Qxb4 Rf8 13.Nc3 Qh4 14.O-O c6 15.Rae1 Qe7 16.Qxe7+ Kxe7 17.f3 Nxc3 18.Ng6+ Kf7 19.Nxf8 Kxf8 20.bxc3 Bf5 21.Re5 Bd3 22.Rfe1 b6 23.Re7 c5 24.dxc5 bxc5 25.Rc7 Bc4 26.a3 a5 27.Ree7 Bb3 28.Rxg7 d4 29.cxd4 cxd4 30.Rxh7 Rd8 31.Rcd7