1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.e5 cxd4 8.Nxd4 Qa5 9.exf6 Bxc3+ 10.bxc3 Qxg5 11.fxg7 Qxg7 12.Qf3 O-O 13.Bxc4 Nd7 14.Bb3 Nc5 15.O-O b6 16.Bc2 Bb7 17.Qh3 Kh8 18.Rfe1 Rg8 19.g3 Rad8 20.Re3 e5 21.Rxe5 Ne6 22.Nxe6 fxe6 23.Rh5 Rd7 24.Rxh7+ Qxh7 25.Bxh7 Rxh7 26.Qxe6 Rxg3+ 27.fxg3 Ba8 28.Qc8+ Kg7 29.h3 Rh6 30.Qd7+ Kf6 31.Qd8+ Ke6 32.Re1+ Be4 33.Qd2 Rh8 34.g4 Rg8 35.Kf1 Ke7 36.Rd1 Bg6 37.Qe3+ Kf6 38.Kg2 Ra8 39.Rd6+ Kf7 40.Qe6+ Kg7 41.Qf6+ Kg8 42.h4 Kh7 43.Rd3 Rb8 44.Rd7+ Kh6 45.Qg7# 1-0