1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.Be2 Qc7 8.f4 b5 9.Bf3 Bb7 10.e5 dxe5 11.Bxb7 Qxb7 12.fxe5 Nfd7 13.O-O Nxe5 14.Qh5 Ng6 15.Qh3 Bd6 16.Nxe6 fxe6 17.Qxe6+ Qe7 18.Qc8+ Qd8 19.Qb7 Nd7 20.Rad1 Bxh2+ 21.Kxh2 Qb8+ 22.Qxb8+ Rxb8 23.Ne4 Rf8 24.Rfe1 Nde5 25.Bc5 Rf4 26.Nd6+ Ke7 27.Nc4+ Kf6 28.Nxe5 Nxe5 29.Rxe5