1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.Bf4 Nc6 5.Nf3 Bb4+ 6.Nbd2 Qe7 7.Qc2 Ngxe5 8.Nxe5 Nxe5 9.O-O-O d6 10.Bxe5 Qxe5 11.Qa4+ Bd7 12.Qxb4 O-O 13.Nf3 Qf6 14.Qc3 Qe7 15.e3 Rfb8 16.h4 b5 17.Rd5 bxc4 18.Rg5 g6 19.h5 Bf5 20.hxg6 fxg6 21.Bxc4+ Be6 22.Rxg6+ hxg6 23.Qh8+ Kf7 24.Rh7#