1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 a6 5.Bg2 dxc4 6.Ne5 Bb4+ 7.Nc3 Nd5 8.O-O Nxc3 9.bxc3 Bxc3 10.Rb1 Qxd4 11.Qa4+ b5 12.Qa3 Qxe5 13.Bf4 Qf6 14.Bxc7 b4 15.Rxb4 Bxb4 16.Qxb4 a5 17.Qb5+ Bd7 18.Qb7 O-O 19.Qxa8 Nc6 20.Qb7 Nd4 21.Re1 Nc2 22.Rd1 Ba4 23.Qa7 Ne3 24.Rd4 Nxg2 25.Kxg2 Bc6+ 26.f3 Bd5 27.e4 Bc6 28.Qc5 Rc8 29.Bxa5 Bd7 30.Qb6 Be8 31.Bc3 Ra8 32.a4 Rxa4 33.Rd8 Qe7 34.Qb8 Kf8 35.Bxg7+ Kxg7 36.Rxe8 Qf6 37.Rg8+ Kh6 38.Qf8+ Kh5 39.Qc5+ Kh6 40.Qe3+ Kh5 41.g4+ Kh4 42.Qf2# 1-0