1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 d5 5.Qc2 c5 6.cxd5 Qxd5 7.Nf3 Nc6 8.dxc5 e5 9.e4 Qxe4+ 10.Qxe4 Nxe4 11.Bg2 Nxc5 12.O-O e4 13.Ng5 f5 14.Nc4 h6 15.Nh3 Be6 16.b3 g5 17.f3 O-O-O 18.Nf2 Bc3 19.Rb1 Bd4 20.fxe4 Nxe4 21.Be3 Bxc4 22.Bxd4 Bxf1 23.Bxh8 Bxg2 24.Bg7 Bf3 25.Ng4 fxg4 26.h4 gxh3 27.Re1 h2+ 28.Kf1 h1=Q# 0-1