1.b4 e5 2.Bb2 Bxb4 3.Bxe5 Nf6 4.e3 O-O 5.f4 d6 6.Bb2 Nc6 7.Nf3 Re8 8.Be2 b6 9.O-O Bb7 10.a3 a5 11.Ng5 Qe7 12.Nc3 Nd8 13.Nb5 c6 14.Nd4 b5 15.Nf5 Qf8 16.Bd3 Ne6 17.Bxf6 gxf6 18.Nxh7 Kxh7 19.Qh5+ Qh6 20.Nxh6+ Kh8 21.Qf5 Kg7 22.Qh7+ Kf8 23.Qxf7#