1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Bd2 Be7 5.Bf4 O-O 6.e3 b6 7.a3 d5 8.Nc3 c5 9.dxc5 bxc5 10.cxd5 Nxd5 11.Nxd5 exd5 12.Be2 Nc6 13.O-O Be6 14.Rc1 Qb6 15.Ng5 Qxb2 16.Nxe6 fxe6 17.Bg4 Qf6 18.Qa4 Rac8 19.Qa6 c4 20.Rfd1 Qf7 21.Rxd5 exd5 22.Bxc8 Nd4 23.Bg4 h5 24.Bd1 g5 25.Qxa7 Nb3 26.Bxb3 cxb3 27.Rc7 b2 28.Qb7 gxf4 29.Rxe7 Qxe7 30.Qxe7 b1=Q# 0-1