1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.c3 Bd6 7.Bd3 O-O 8.Qc2 Re8+ 9.Ne2 Kh8 10.Be3 Nd7 11.O-O-O Nf8 12.Kb1 Bg4 13.Rd2 Bh5 14.h4 Qd7 15.c4 Qg4 16.g3 Rad8 17.Nc3 Bg6 18.Bxg6 Nxg6 19.h5 Qf3 20.Rdd1 Ne7 21.h6 g6 22.d5 cxd5 23.Nxd5 Nxd5 24.cxd5 Be5 25.Qb3 b6 26.Rhe1 Rd7 27.Bf4 Qxf2 28.d6 Rxd6 29.Qxf7 Qxb2#