1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Nc6 6.Nf3 Qc7 7.Be2 b5 8.a3 Bb7 9.O-O Nf6 10.Bg5 Be7 11.Re1 O-O 12.Bd3 Rad8 13.e5 Ne8 14.Bxe7 Nxe7 15.Bxh7+ Kxh7 16.Ng5+ Kg6 17.Qg4 f5 18.exf6 Nxf6 19.Nxe6+ Nxg4 20.Nxc7 Rxf2 21.Ne4 Rxc2 22.b4 Rxc7 23.Nd6 Nf5 24.Nxb7 Rxb7 25.Re4 Nf6 26.Rf4 d5 27.g4 Ne3 28.h3 d4 29.Re1 d3 30.Rxe3 d2 31.Rf1 d1=Q