1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 b5 7.Bb3 d5 8.dxe5 Be6 9.c3 Be7 10.Nbd2 O-O 11.Bc2 Bf5 12.Nd4 Nxd4 13.cxd4 f6 14.Nxe4 Bxe4 15.Bxe4 dxe4 16.Qb3+ Kh8 17.Be3 f5 18.f4 exf3 19.Rxf3 Qd7 20.d5 Rad8 21.Rd1 h6 22.h3 Kh7 23.Qc2 Kg8 24.Bf4 b4 25.e6 Qb5 26.Qxc7 Bf6 27.e7 Rc8 28.exf8=Q+ Rxf8 29.Rff1 Bd8 30.Qc6 Re8 31.Qxb5 Re2 32.Bg5 f4 33.Qxe2 a5 34.Bxd8 b3 35.Kf2 a4 36.Rh1 h5 37.Bh4 bxa2 38.Bd8 a1=Q 39.Rxa1 a3 40.Rhe1 g5 41.Bb6 g4 42.Qe8+ Kh7 43.d6 f3 44.Ba7 g3+ 45.Kf1 Kh6 46.Qf7 f2 47.Be3# 1-0