1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 d5 5.exd5 exd5 6.Nc3 Be6 7.Bb5+ Nd7 8.O-O Bb4 9.Re1 Nf6 10.Nxe6 fxe6 11.Rxe6+ Kf7 12.Re2 Bxc3 13.bxc3 Nc5 14.Bg5 h6 15.Bxf6 Qxf6 16.Qxd5+ Kf8 17.Qxc5+ Kg8 18.Qd5+ Kh7 19.Bd3+ g6 20.Qd7+ Kg8 21.Bc4+ Kf8 22.Rae1 Qd8 23.Qf7#