1.e4 e6 2.d4 c5 3.Nf3 d5 4.Bb5+ Bd7 5.Bxd7+ Qxd7 6.exd5 exd5 7.O-O cxd4 8.Re1+ Ne7 9.Nxd4 Nc6 10.Nc3 h6 11.Bf4 Rc8 12.Ndb5 Kd8 13.Nd6 Rg8 14.Nxf7+ Ke8 15.Nd6+ Kd8 16.Nxc8 Kxc8 17.Qe2 g5 18.Bg3 d4 19.Nb5 a6 20.Nd6+ Kd8 21.Nf7+ Kc8 22.Ne5 Nxe5 23.Qxe5 Kd8 24.Qb8+ Nc8 25.Rad1 Bc5 26.c3 d3 27.Rxd3 Bxf2+ 28.Kxf2 Re8 29.Qc7#