1.d4 Nf6 2.Nf3 d5 3.e3 e6 4.Bd3 c5 5.c3 cxd4 6.exd4 Bd6 7.Nbd2 Nbd7 8.O-O O-O 9.Re1 Re8 10.Ne5 Qc7 11.f4 g6 12.Ndf3 Bf8 13.Ng5 Nxe5 14.fxe5 Nd7 15.Qf3 Re7 16.Rf1 Nb6 17.Nxh7 Kxh7 18.Bg5 Rd7 19.Qh5+ Kg8 20.Bxg6 fxg6 21.Rxf8+ Kxf8 22.Qh8+ Kf7 23.Rf1#