1.e4 Nf6 2.Nc3 e5 3.Bb5 Bc5 4.Nf3 c6 5.Ba4 O-O 6.O-O d6 7.h3 b5 8.Bb3 b4 9.Na4 Nxe4 10.d3 Bxf2+ 11.Rxf2 Nxf2 12.Kxf2 Nd7 13.Bg5 Qc7 14.Qd2 a5 15.Be3 d5 16.c3 bxc3 17.bxc3 f5 18.Ke2 e4 19.dxe4 Ba6+ 20.Kf2 fxe4 21.Bf4 Qxf4 22.Bxd5+ cxd5 23.Qxd5+ Kh8 24.Qxd7 exf3 25.g3 Qc4 26.Ke3 Qe2+ 27.Kd4 Rad8 28.Qxd8 Rxd8+ 29.Kc5 Qb5#