1.d4 b5 2.e4 Nc6 3.Bxb5 a6 4.Bxc6 dxc6 5.Nf3 e6 6.O-O Nf6 7.e5 Ng4 8.h3 Nh6 9.Bxh6 gxh6 10.Nbd2 f6 11.exf6 Qxf6 12.Ne5 Rg8 13.Qh5+ Kd8 14.Ne4 Qf4 15.Rfe1 Bb4 16.Nxc6+ Kd7 17.Nxb4 Bb7 18.Nc5+ Ke7 19.Rxe6+ Kd8 20.Nxb7+ Kd7 21.Qd5+ Kc8 22.Rae1 Rf8 23.Re8+ Rxe8 24.Rxe8#