1.Nf3 e6 2.d4 b6 3.e4 Bb7 4.Bd3 c5 5.c3 cxd4 6.cxd4 Bb4+ 7.Nc3 Nf6 8.Qe2 d5 9.e5 Ne4 10.O-O Bxc3 11.bxc3 Nxc3 12.Qe3 Ne4 13.Ba3 Nc6 14.Rac1 Na5 15.Bb5+ Bc6 16.Bxc6+ Nxc6 17.Rxc6 Qd7 18.Rfc1 Kd8 19.Ng5 Nxg5 20.Qxg5+ f6 21.exf6 h6 22.Qxg7 Qxg7 23.fxg7 Rg8 24.Rc7 h5 25.Bf8 Rh8 26.gxh8=Q b5 27.Bd6# 1-0