1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 dxc4 5.Bg2 Bb4+ 6.Bd2 a5 7.Qc1 Bxd2+ 8.Qxd2 b5 9.Qg5 c5 10.Qxc5 Ba6 11.Ne5 Nfd7 12.Nxf7 Kxf7 13.Qh5+ g6 14.Qf3+ Nf6 15.Qxa8 Qxd4 16.Nc3 b4 17.Ne4 Nxe4 18.Qxe4 Qxb2 19.O-O Rc8 20.Rad1 Qf6 21.Rd6 c3 22.Bh3 Rc7 23.Rb6 Nd7 24.Rxe6 Bb7 25.Rxf6+ Kg8 26.Qe8+ Nf8 27.Qxf8# 1-0