1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.d4 e6 5.Bd2 dxe4 6.Nxe4 Qb6 7.Bc4 Nd7 8.h3 Bxf3 9.Qxf3 Qxd4 10.Bb3 Ngf6 11.Nxf6+ Qxf6 12.Qg3 Qe5+ 13.Qxe5 Nxe5 14.O-O-O Nd7 15.Rhe1 Nc5 16.Bc4 O-O-O 17.f4 Rd4 18.Be2 Ne4 19.Ba5 Bc5 20.Bh5 Rxd1+ 21.Rxd1 Be3+ 22.Kb1 g6 23.Bf3 Ng3 24.Bc3 Rd8 25.Be5 Rxd1+ 26.Bxd1 Ne4 27.c3 f6 28.Bd4 Bxd4 29.cxd4 Kd7 30.Kc2 Ng3 31.Kd3 h5 32.Bc2 h4 33.Ke3 Nf5+ 34.Kd3 Kd6 35.Ke4 a5 36.a3 b6 37.Bb3 Ne7 38.Kf3 Nf5 39.Ke4 b5 40.Bc2 c5 41.dxc5+ Kxc5 42.Bb3 Nd6+ 43.Kf3 Nc4 44.Kg4 a4 45.Ba2 Nxb2 46.Bxe6 Nc4 47.Bf7 Nxa3 48.Kxh4 b4 49.Be8 b3 50.Bxa4 b2 51.Be8 b1=Q 52.Bd7 g5+ 53.Kh5 Kd6 54.Bg4 Qh7# 0-1