1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.Ne4 Bxe4 7.a5 Bxf3 8.gxf3 g6 9.e3 e6 10.f4 c5 11.Bg2 Nd5 12.Qa4+ Nd7 13.e4 Nb4 14.O-O cxd4 15.Bd2 Nc6 16.a6 Nb6 17.Qb5 Qd7 18.axb7 Qxb7 19.e5 Rc8 20.Rxa7 Qxa7 21.Bxc6+ Nd7 22.Ba5 Bc5 23.Ra1 O-O 24.Bxd7 Rb8 25.Qc6 Rxb2 26.f5 d3 27.fxe6 Rxf2 28.Kh1 d2 29.Bc3 Qxa1+ 30.Bxa1 d1=Q# 0-1