1.Nf3 e6 2.g3 d5 3.d4 c5 4.c4 cxd4 5.Bg2 Bb4+ 6.Nbd2 Nc6 7.cxd5 Qxd5 8.O-O e5 9.Ng5 Qd8 10.Qa4 Be7 11.Nc4 f6 12.Ne4 Bd7 13.Ncd6+ Kf8 14.Qc4 Bxd6 15.Nxd6 Qe7 16.Nxb7 Rc8 17.Bd2 Na5 18.Qa6 Nxb7 19.Qxb7 Be6 20.Bb4 Rc5 21.Bxc5 Qxc5 22.Rac1 f5 23.Rxc5 Ne7 24.Rxe5 Ng6 25.Rxe6 a5 26.b4 Nf4 27.gxf4 Kg8 28.bxa5 h5 29.a6 h4 30.a7 g5 31.a8=Q# 1-0