1.Nf3 d5 2.c4 e6 3.b3 Nf6 4.Bb2 Be7 5.e3 O-O 6.d4 c5 7.dxc5 Bxc5 8.Nc3 dxc4 9.Bxc4 Bb4 10.O-O Nc6 11.Nb5 a6 12.Nbd4 Nxd4 13.Nxd4 b6 14.Qf3 Rb8 15.Nc6 Qc7 16.Nxb8 Qxb8 17.Bxf6 gxf6 18.Qxf6 Bb7 19.Rfd1 b5 20.Rd4 h5 21.Qg5+ Kh7 22.Rh4 Bf3 23.gxf3 Rg8 24.Rxh5#