1.b3 c5 2.Nf3 d6 3.Bb2 f5 4.Nc3 Nf6 5.d4 cxd4 6.Qxd4 Nc6 7.Qd2 d5 8.O-O-O e6 9.Nd4 e5 10.Nxc6 bxc6 11.f4 exf4 12.e3 fxe3 13.Qxe3+ Be7 14.Re1 d4 15.Qe5 dxc3 16.Ba3 Ne4 17.Bc4 Rf8 18.g4 Rf6 19.gxf5 Bxf5 20.Rxe4 Bxe4 21.Qxe4 Kf8 22.Bxe7+ Qxe7 23.Qxh7 Qa3+ 24.Kd1 Rd8+ 25.Bd3 Rxd3+ 26.cxd3 c2+ 27.Kd2 Qa5+ 28.Kc1 Rf2 29.Qh8+ Kf7 30.Rg1 Qd2+ 31.Kb2 c1=Q# 0-1