1.Nf3 Nc6 2.d4 d5 3.e3 Nf6 4.Nbd2 Bf5 5.Bd3 Bg6 6.a3 e6 7.b3 Ne4 8.Bb2 Bd6 9.h4 h6 10.Qe2 Qe7 11.c4 Nxd2 12.Qxd2 dxc4 13.Bxg6 fxg6 14.bxc4 b6 15.Qc2 O-O 16.c5 bxc5 17.dxc5 Bxc5 18.Rc1 Rf5 19.e4 Rf4 20.Qxc5 Rxe4+ 21.Kf1 Qxc5 22.Rxc5 Rd8 23.g3 Rd6 24.Kg2 Re2 25.Ba1 Ra2 26.Rhc1 Nd8 27.Rxc7 Rxa3 28.Rxg7+ Kf8 29.Bf6 Rdd3 30.Ne5 Rd5 31.Nxg6+ Ke8 32.Re7#