1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 f5 12.Bd3 Nd7 13.Bxf5 Nf6 14.Bxc8 Raxc8 15.c4 Ne4 16.Rfd1 f5 17.g3 h6 18.Nh4 Rf8 19.Kg2 f4 20.gxf4 Bxf4 21.Ng6 Bxe3 22.Nxf8 Nxf2 23.Re1 Bxd4 24.Ne6 Bxb2 25.Rab1 Bc3 26.Re3 Bd2 27.Re2 Nd3 28.Rxd2 Ne5 29.Rxb7 Nxc4 30.Rdd7 Re8 31.Rxg7+ Kh8 32.Rh7+ Kg8 33.Rbg7# 1-0