1.c4 Nf6 2.Nc3 e6 3.e4 d5 4.cxd5 exd5 5.e5 Ne4 6.d4 Nxc3 7.bxc3 c5 8.Nf3 Nc6 9.Bd3 Be7 10.O-O Bg4 11.Be3 cxd4 12.cxd4 h6 13.h3 Bxf3 14.Qxf3 Rc8 15.Rab1 b6 16.Qg3 Kf8 17.Rfc1 Nb4 18.Rxc8 Qxc8 19.Rc1 Qd7 20.Be2 g6 21.a3 Na6 22.Bxa6 Qa4 23.Rc8+ Kg7 24.Rxh8 Kxh8 25.Bf1 Qxa3 26.e6 Kg7 27.Qe5+ Kg8 28.exf7+ Kxf7 29.Qxd5+ Ke8 30.Bb5+ Kf8 31.Bxh6#