1.c3 Nh6 2.d4 g6 3.Bf4 d5 4.Nd2 Bg7 5.e4 O-O 6.Ngf3 dxe4 7.Nxe4 Nd7 8.Bd3 c5 9.dxc5 Ng4 10.O-O Be5 11.Nxe5 Ngxe5 12.Bb5 Qc7 13.b4 b6 14.c6 Nf6 15.Qd4 Nf3+ 16.gxf3 Qxf4 17.Nxf6+ Qxf6 18.Qxf6 exf6 19.Rfe1 Be6 20.Ba6 Rad8 21.Red1 Rxd1+ 22.Rxd1 f5 23.c7 Kh8 24.Rd8 f4 25.b5 Bxa2 26.c8=Q Kg7 27.Bb7 f6 28.Qc6 a6 29.h4 a5 30.Rxf8 Bd5 31.Kg2 Bg8 32.Qc8 Ba2 33.Qe8 Kh6 34.Qe6 a4 35.Kg1 Bxe6 36.Ra8 f5 37.Bc6 g5 38.Rxa4 Bb3 39.Rd4 Ba2 40.c4 Bb1 41.Rd6+ Kh5 42.Be8+ Kxh4 43.Rh6# 1-0