1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d3 Nf6 5.O-O Bc5 6.Nxe5 Nxe5 7.d4 c6 8.dxe5 Ng4 9.Be2 Nxe5 10.exf5 O-O 11.Be3 Bxe3 12.fxe3 d5 13.Qd4 Qf6 14.c4 Nxc4 15.Bxc4 Qxd4 16.exd4 dxc4 17.g4 g6 18.fxg6 Bxg4 19.gxh7+ Kxh7 20.Nd2 b5 21.Rae1 Rxf1+ 22.Rxf1 Re8 23.Rf4 Re2 24.Ne4 Bc8 25.Nd6 Rxb2 26.Nxc8 c3 27.Rf7+ Kg6 28.Rc7 c2 29.Rxc6+ Kf5 30.Kf2 c1=Q+ 31.Rc2 Qxc2+ 32.Ke3 Qe2# 0-1