1.Nf3 c5 2.b3 Nf6 3.e3 e6 4.Bb2 Be7 5.d4 cxd4 6.exd4 O-O 7.Bd3 d6 8.O-O b6 9.c4 Nbd7 10.Re1 Bb7 11.Nc3 Re8 12.Bc2 Bf8 13.Qd3 g6 14.Ng5 h6 15.Nxf7 Kxf7 16.Qxg6+ Ke7 17.Nd5+ Bxd5 18.cxd5 e5 19.dxe5 dxe5 20.Bxe5 Nxe5 21.Rxe5+ Kd7 22.Rxe8 Nxe8 23.Qc6+ Ke7 24.Qe6#