1.e4 a6 2.d4 e6 3.Be3 d5 4.Nd2 dxe4 5.Nxe4 Nd7 6.Bd3 Ndf6 7.Nxf6+ Nxf6 8.Nf3 Nd5 9.Ne5 g6 10.Bd2 Nb4 11.Bxb4 Bxb4+ 12.c3 Bd6 13.Qe2 c5 14.dxc5 Bxc5 15.h4 Qf6 16.Ng4 Qg7 17.O-O-O Bd7 18.h5 O-O-O 19.h6 Qf8 20.Bxa6 Bc6 21.Bb5 Bxg2 22.Rhe1 Qe7 23.f4 Bd5 24.c4 Bc6 25.Bxc6 bxc6 26.Qf3 Qc7 27.Ne5 Rxd1+ 28.Rxd1 Rd8 29.Rxd8+ Kxd8 30.Nxc6+ Ke8 31.b4 Bf8 32.Kc2 Bxh6 33.a4 Qxf4 34.Qd3 Qg5 35.b5 Bf8 36.a5 h5 37.a6 Bc5 38.a7 Bxa7 39.Nxa7 h4 40.Nc6 Qg2+ 41.Kc3 Qg3 42.b6 Qxd3+ 43.Kxd3 h3 44.b7 h2 45.b8=Q+ Kd7 46.Ne5+ Ke7 47.Qb7+ Kd6 48.Kd4 h1=N 49.c5# 1-0