1.g3 d5 2.d4 Nf6 3.c4 dxc4 4.Nf3 Nc6 5.Nc3 e5 6.Nxe5 Qxd4 7.Nxc6 Qxd1+ 8.Nxd1 bxc6 9.Bd2 Ba6 10.Bg2 Nd5 11.Ne3 O-O-O 12.Rc1 Nxe3 13.fxe3 Bc5 14.Rf1 f6 15.Rf4 Rhe8 16.Bxc6 Rxe3 17.Rf5 Rxe2+ 18.Kxe2 c3+ 19.Kf3 Rd3+ 20.Kf4 Bd6+ 21.Ke4 cxb2 22.Rb1 Rxd2 23.Ra5 Bd3+ 24.Ke3 Bxb1 25.Kxd2 Bb4+ 26.Kd1 Bxa5 27.Be8 Kb8 28.Bc6 Bd3 29.Be4 b1=Q# 0-1