e4 c5 Nf3 Nc6 c3 d5 exd5 Qxd5 d4 Bg4 Be2 cxd4 cxd4 e5 Nc3 Bb4 O-O Bxc3 bxc3 Rd8 Nxe5 Bxe2 Qxe2 Nxe5 Re1 Ne7 Ba3 Rd7 dxe5 Qe6 Rad1 Rxd1 Rxd1 a6 Rd6 Qc8 e6 O-O Rd7 Re8 exf7+ Kxf7 Rxe7+ Rxe7 Qxe7+ Kg6 c4 Qxc4 Bb2 Kh5 f3 g6 g4+ Qxg4+ fxg4+ Kxg4 Kg2 a5 h3+ Kf5 Qe5#