1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Bc4 Ne5 8.Bb3 Qg6 9.O-O Qxe4 10.Nd2 Qg6 11.f4 Ng4 12.f5 Qh5 13.h3 Nf6 14.Qxh5 Nxh5 15.Ne4 Bb6 16.f6 Nxf6 17.Nxf6+ gxf6 18.Rxf6 d5 19.Raf1 c5 20.Nb5 Be6 21.Nd6+ Kd7 22.Nxf7 Bxf7 23.Rxf7 d4 24.Bg5 Bd8 25.Bxe7 Bxe7 26.Re1 Rhe8 27.Ba4+ Kd6 28.Bxe8 Rxe8 29.cxd4