1.Nf3 d5 2.c4 c6 3.d4 Nf6 4.e3 g6 5.Be2 Bg7 6.O-O O-O 7.b3 Re8 8.Bb2 Bg4 9.Nc3 Nbd7 10.Rc1 e5 11.dxe5 Bxf3 12.exf6 Bxe2 13.Qxe2 Nxf6 14.Rfd1 Qb6 15.cxd5 cxd5 16.Nxd5 Nxd5 17.Rxd5 Bh6 18.Bd4 Qe6 19.Re5 Qd7 20.Rxe8+ Qxe8 21.Qf3 b6 22.Qf6 Kf8 23.Rc7 Qd7 24.Rxd7 Ke8 25.Qxf7#