1.d4 e6 2.Nf3 Nf6 3.Bf4 Nc6 4.e3 Bb4+ 5.c3 Ba5 6.Bd3 O-O 7.O-O d6 8.Qc2 e5 9.Bg5 g6 10.d5 Nb8 11.Nbd2 c6 12.Ne4 Qe8 13.Nxf6+ Kh8 14.Nxe8 Rxe8 15.Bf6+ Kg8 16.c4 Na6 17.a3 Bf5 18.Bxf5 gxf5 19.Qxf5 Rec8 20.Qg5+ Kf8 21.Qg7+ Ke8 22.Ng5 Kd7 23.Qxf7#